我正在尝试将TestRail与TestCafe集成,以更新TestRail上的测试脚本执行状态。我遵循以下链接,但没有成功https://www.npmjs.com/package/testcafe-reporter-html-tml-testrail在低于下方尝试,但没有成功。
test('<<组名称>> |< test名称>> |< testrail case_id>>',async t => {....});
您能帮我吗?
注意:我的问题与:https://testcafe-discuss.devexpress.com/t/is-there-there-yane-way-to-post-test-test-results-from-a-run/377
我从https://testcafe-discuss.devexpress.com/t/is-there-there-aneway-yane-anyway-to-post-test-test-results-from-a-run/377线程,足以发送一些请求到Testrail API解决问题。
我看了testcafe-reporter-html-testrail
,乍一看,它应该发送此类请求。
我建议您查看testcafe-reporter-html-testrail
的代码并调试它以找到原因。我建议您从这些记者方法开始:https://devexpress.github.io/testcafe/documentation/Extending-testcafe/reporter-plugin/reporter-methods.html。
由于testcafe-reporter-html-testrail
不是官方的TestCafe记者,因此我们无法提供有关它的任何详细信息。我在GitHub上找不到testcafe-reporter-html-testrail
的存储库,但它仍然存在于NPM上,因此您可能可以联系此模块的作者。
如果您使用testcafe cli运行测试,那么这就是您将如何通过testcafe-reporter-html-testrail
插件所需的testrail环境变量来工作:
TESTRAIL_ENABLE=true TESTRAIL_HOST=http://example.net/ TESTRAIL_USER=abc@example.net TESTRAIL_PASS=password PROJECT_NAME='ABC' testcafe chrome test.js