有没有人将 Testrail 与 Cypress 集成?我希望自动更新测试用例的状态

Has anyone integrated Test Rail with Cypress ? I am looking to auto update the status of test case

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

但我在 cypress 运行 中看到以下错误:

EPROTO 140623370270312:error:100000f0:SSL routines:OPENSSL_internal:UNSUPPORTED_PROTOCOL:../../third_party/boringssl/src/ssl/handshake_client.cc:581:

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

请在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 包的情况下做同样的事情,如果上述解决方案不适合你,我们会解释。