XRAY 和 WebdriverIO 集成
Posted
技术标签:
【中文标题】XRAY 和 WebdriverIO 集成【英文标题】:XRAY and WebdriverIO integration 【发布时间】:2021-12-15 22:20:31 【问题描述】:我正在尝试使用以下指南将 XRAY 与 webdriver IO、mocha 集成
https://docs.getxray.app/display/XRAYCLOUD/Testing+web+applications+using+Mocha+and+WebdriverIO#tab-API
下面-
curl -H "Content-Type: application/json" -X POST --data ' "client_id": "CLIENTID","client_secret": "CLIENTSECRET" ' https://xray.cloud.xpand-it.com/api/v1/authenticate
需要我们的 JIRA 实现不可用的客户端 ID 和客户端密码。
所以,我只有用户名和密码,我如何使用它来实现上面的?
谢谢,
玛希玛。
【问题讨论】:
【参考方案1】:如果您有 Jira 用户名和密码,那么您很可能在 Jira 服务器/数据中心上使用 Xray,而不是在 Jira Cloud 上使用 Xray。 因此,你应该看的教程是这个:https://docs.getxray.app/display/XRAY/Testing+using+WebDriverIO+and+Cucumber+in+javascript
就请求而言,它更简单,因为您不需要执行初始身份验证请求。
【讨论】:
@Mahima,我的回答能澄清你的问题吗?如果是这样,您能否将我的答案标记为正确?否则,请告诉我,以便我可以进一步帮助您 是的,webdriver mocha 测试使用上述方法成功发送到 X 射线,感谢 Sergio。 我有一个问题。我按照以下 URL:解决我的问题:docs.getxray.app/display/XRAY/… 找不到将 motcha/webdriverio 测试用例标记/映射到相应 xray 测试用例的方法。它每次都创建一个新的测试用例。如果您能提供帮助,将会很有帮助...提前致谢 好吧,导入测试结果应该只是第一次创建测试,然后如果再次导入结果将重用它们。如果不是这种情况,则存在错误,请向 Xray 支持人员报告。官方不支持标记 mocha 测试。但是请检查我所做的这个 PR 并尝试使用它。 github.com/michaelleeallen/mocha-junit-reporter/pull/153 。虽然这是非官方的,也没有相关文档 感谢@sergio。这在一定程度上有所帮助。在我的场景中,我们已经有一个庞大的测试集,其中一部分是自动化的。我将尝试您建议的解决方法。谢谢。以上是关于XRAY 和 WebdriverIO 集成的主要内容,如果未能解决你的问题,请参考以下文章
使用 Spectron 测试电子应用重新启动时丢失 webdriverio 会话
NightwatchJS 和 WebdriverIO 有啥区别?
如何使用 Appium 和 WebDriverIO 在 Windows 应用程序上滚动?