【发布时间】:2020-02-10 14:45:25
【问题描述】:
我一直在尝试将我的 Cypress 测试上传到其匹配的 TestRail 测试用例,但到目前为止还没有成功。
这是我目前的设置:
我已经安装了:
- 柏树
- cypress-testrail-reporter
在我的 cypress.json 文件中,我有:
{
"baseUrl": "my website URL",
"projectId": "my project ID",
"reporter": "cypress-testrail-reporter",
"reporterOptions": {
"domain": "https://customName.testrail.io",
"username": "myemail@address.com",
"password": "My API key",
"projectId": 2,
"suiteId": 12
}
}
在赛普拉斯,我有一个名为 it.only("C170 Using wrong credentials", ...)
的 it() 块在 TestRail 我有以下设置:
- API 已启用
- 我有一个自定义 API 密钥(在 config.json 中使用)
- 我是管理员用户
- 有一个编号为 C170 的测试用例
然后,当我运行cypress run --record --key my-record-key-from-cypress:
- 测试显示在赛普拉斯仪表板中
- 测试不要出现在 TestRail 仪表板中
知道可能缺少什么吗?
【问题讨论】:
标签: javascript cypress qa testrail