शांति-बीडीडी का उपयोग कर रहे थे, और लॉग विश्लेषण महत्वपूर्ण है। लेकिन लॉगिंग में बहुत अधिक स्पैम है:

Serenety बहुत सारे asci कला का उपयोग करता है, वहाँ लॉगिंग विच मेरे मामले में अंतरिक्ष की बर्बादी है और बहुत अधिक शोर है:

end2endtests    |  _____ _____ ____ _____   ____ _____  _    ____ _____ _____ ____  
end2endtests    | |_   _| ____/ ___|_   _| / ___|_   _|/ \  |  _ \_   _| ____|  _ \ 
end2endtests    |   | | |  _| \___ \ | |   \___ \ | | / _ \ | |_) || | |  _| | | | |
end2endtests    |   | | | |___ ___) || |    ___) || |/ ___ \|  _ < | | | |___| |_| |
end2endtests    |   |_| |_____|____/ |_|   |____/ |_/_/   \_\_| \_\|_| |_____|____/ 
end2endtests    |                                                                   
end2endtests    |                                                                   

और फिर अंत में हमें मिलता है:

end2endtests    |         __    _____ _____ ____ _____   ____   _    ____  ____  _____ ____  
end2endtests    |   _     \ \  |_   _| ____/ ___|_   _| |  _ \ / \  / ___|/ ___|| ____|  _ \ 
end2endtests    |  (_)_____| |   | | |  _| \___ \ | |   | |_) / _ \ \___ \\___ \|  _| | | | |
end2endtests    |   _|_____| |   | | | |___ ___) || |   |  __/ ___ \ ___) |___) | |___| |_| |
end2endtests    |  (_)     | |   |_| |_____|____/ |_|   |_| /_/   \_\____/|____/|_____|____/ 
end2endtests    |         /_/                                                                
end2endtests    | 
end2endtests    | TEST PASSED

हम इसे अपने जेनकिन्स सर्वर में एक मेवेन कमांड के माध्यम से करते हैं, मैं वास्तव में इस शोर को कम करना चाहता हूं ताकि हमारे पास थोड़ा कम लॉगिंग और सच हो। मैं इसके लिए गुगल कर रहा था लेकिन मुझे एक स्पष्ट कट जवाब नहीं मिला जिसने मुझे अंतर्दृष्टि दी।

3
Thadir 15 सितंबर 2017, 00:55

1 उत्तर

रिपोर्टिंग में लॉगिंग बंद करने के लिए आप serenity.properties फ़ाइल में निम्न गुणों का उपयोग कर सकते हैं। (शांति मॉडल/कोर संस्करण: 2.2.5)

परीक्षण प्रारंभ बैनर को बंद करने के लिए serenity.console.headings=none और SERENITY BDD बैनर को बंद करने के लिए serenity.console.banner=none।

संदर्भ: https:// www.javadoc.io/doc/net.serenity-bdd/serenity-model/latest/net/thucydides/core/ThucydidesSystemProperty.html

0
grtangs 13 मई 2020, 19:57