gpt4 book ai didi

logging - Katalon Studio 最佳日志记录实践

转载 作者:行者123 更新时间:2023-12-04 15:48:51 30 4
gpt4 key购买 nike

我想知道日志记录的最佳实践是什么,因为我有一个通用测试用例,我从中调用其他特定测试用例,我不喜欢使用 KeywordLoggerKeywordUtil 每个类中的对象。我应该只使用 KeywordUtil.LOGGER 而不是制作引用对象吗?

我是 Katalon Studio 的新手,所以如果有人能就此发表他们的观点就太好了。有没有传统的方法可以做到这一点?

最佳答案

我认为日志记录没有最佳实践。这在很大程度上取决于您的用例。

Katalon Studio 默认生成 logs对于个别测试用例,和test reports (以 .csv.html.log.xml 格式)用于测试套件.

正如您已经说过的,您可以集成记录器,如讨论的那样herehere在 Katalon 论坛上,并将其添加到 .properties 文件中:

# Root logger option
log4j.rootLogger=INFO, file
# Direct log messages to a log file
log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.Append=false
log4j.appender.file.File=C:\\log\\logging.log
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=10
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:(%F:%L) - %m%n

然后将配置文件的路径设置为

PropertyConfigurator.configure("path of .properties file")

当然,最自定义的方法是创建您自己的日志记录和报告framework .

关于logging - Katalon Studio 最佳日志记录实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54714844/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com