Katalon Studio最佳记录实践

时间:2019-02-15 18:06:41

标签: logging katalon-studio

我想知道记录的最佳实践是什么,因为我有一个通用的测试用例,可以从中调用其他特定的测试用例,所以我不喜欢在其中包含KeywordLoggerKeywordUtil对象每个班级。我应该只使用KeywordUtil.LOGGER而不是创建引用对象吗?

我是Katalon Studio的新手,所以如果有人可以对此发表自己的见解,那就太好了。有传统的方法吗?

1 个答案:

答案 0 :(得分:1)

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

默认情况下,Katalon Studio为单个测试用例logs(在.csv.html.log中生成test reports.xml格式)用于测试套件

正如您已经说过的那样,您可以集成记录器,如在Katalon论坛上讨论的herehere一样,并将其添加到.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