我对我的测试日志文件存储位置有疑问。 我想查看日志文件,它们显示在Webstorm或控制台中。
查看我的所有断言是否都运行,哪个失败,哪个传递等等。
我添加到nightwatch.conf.js
:
"chrome": {
"desiredCapabilities": {
"browserName": "chrome",
"loggingPrefs": {
"browser": "ALL"
},
我加入了测试:
login
.navigate()
.loginToDomain(username, password)
browser.getLogTypes(function(result) {
console.log(result);
[ 'browser', 'driver', 'client', 'server' ]
});
browser.getLog('browser', function(logEntriesArray) {
logEntriesArray.forEach(function(log) {
console.log('[' + log.level + '] ' + log.timestamp + ' : ' + log.message);
})
})
browser.end();
我的问题是它存储日志的位置以及我需要在哪里定义它?
在reports文件夹中,我看到了日志,但没有看到控制台的输出。 提前谢谢!