我是使用Protractor的新手,我遇到了一个问题,我从测试运行中丢失了测试结果。我想知道是否有某种平面文件包含上次测试运行的测试运行细节(测试名称,通过/失败等等),所以我可以根据需要解析结果?
我使用的测试框架是 mocha , chai 用于'期望'
答案 0 :(得分:0)
可以选择在量角器配置文件中指定结果的json版本。据我所知,这是摩卡/茉莉/黄瓜不可知的。
resultJsonOutputFile:' path-and-name-you-desire.json'
这给你一个像这样的输出:
[
{
"description": "Login Forms - Username Field Autofocuses",
"assertions": [
{
"passed": true
}
],
"duration": 30
},
{
"description": "Login Forms - Required Field Message - Username",
"assertions": [
{
"passed": true
}
],
"duration": 2
}
]
量角器配置参考:
https://github.com/angular/protractor/blob/master/lib/config.ts