【发布时间】:2018-05-07 19:36:00
【问题描述】:
我是 Protractor 的新手,我遇到了一个问题,即我丢失了测试运行的测试结果。我想知道是否有某种平面文件包含上次测试运行的测试运行详细信息(测试名称、通过/失败等),以便我可以在需要时解析结果?
我正在使用的测试框架是 mocha 和 chai 用于“期望”
【问题讨论】:
标签: protractor mocha.js chai
我是 Protractor 的新手,我遇到了一个问题,即我丢失了测试运行的测试结果。我想知道是否有某种平面文件包含上次测试运行的测试运行详细信息(测试名称、通过/失败等),以便我可以在需要时解析结果?
我正在使用的测试框架是 mocha 和 chai 用于“期望”
【问题讨论】:
标签: protractor mocha.js chai
有一个选项可以在量角器配置文件中指定结果的 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
【讨论】: