我正在尝试使用cypress-testrail-reporter,但这似乎根本没有触发。我有这样的 cypress.json 设置:
"reporter": "cypress-testrail-reporter",
"reporterOptions": {
"domain": "mrgreentest.testrail.io",
"username": "email",
"password": "pass",
"projectId": 1,
"suiteId": 1,
"createTestRun": "true"
}
我还验证了项目ID和套件ID。然而,当我运行我的柏树测试时,我从未在测试轨道中看到任何内容。是否有人能够使用它,或者可能指导我需要做什么或我可以在哪里看到 testrail 中的结果?
您的配置看起来是正确的 - 要使其正常工作,我唯一要做的就是从Testrail本身中启用API访问。
打开 Testrail,转到 Administration
=> Site Settings
=> API
并选中Enable API
复选框。
您是如何运行测试的?
当我从CLI而不是Cypress Test Runner运行它们时,与TestRail的集成对我有用。