首页 > 解决方案 > 有没有人将 Test Rail 与 Cypress 集成在一起?我正在寻找自动更新测试用例的状态

问题描述

我正在尝试将测试轨与 cypress 集成以自动更新测试用例状态。我按照提到的步骤操作:https ://www.npmjs.com/package/cypress-testrail-reporter

但我在赛普拉斯运行中看到以下错误:

EPROTO 140623370270312:错误:100000f0:SSL 例程:OPENSSL_internal:UNSUPPORTED_PROTOCOL:../../third_party/boringssl/src/ssl/handshake_client.cc:581:

这是因为在域中完成了 Test Rail 设置吗?

标签: javascriptautomationcypresse2e-testing

解决方案


请在 cypress.json 中添加如下配置

"reporter": "cypress-testrail-reporter",
"reporterOptions": {
"domain": "yourdomain.testrail.com",  without https e.g (test.testrail.com)
"username": "username",            , Add user name 
"password": "password",            , Add password-Api key is recommend
"projectId": 1,
"suiteId": 1,

}

如果您遇到任何问题,请告诉我。

第二个选项我们可以直接使用 testrail Api,我们可以在没有 npm 包的情况下做同样的事情,如果上面的解决方案不适合你,我们会解释。


推荐阅读