如何将 JIRA 与 Selenium WebDriver 集成?实际上我想执行测试用例并报告 JIRA 中每个测试用例的通过/失败状态。
你的问题很笼统,我的回答也很笼统。
Jira 并不完全是一个 TCM(测试用例管理器)应用程序,尽管它肯定可以使用 Jira 跟踪测试...重点是,您可能会查看大量的自定义代码工作来尝试启动测试/集成调度功能。如果您使用 Jenkins 或 Team City 之类的工具来启动,效果会更好。
要将结果返回到 Jira 中,您需要做两件事。首先是测试框架。 TestNG 与 Selenium 非常匹配,JUnit 也是如此,假设您使用的是 Java 语言绑定。然而,无论使用哪种语言,您都需要一个与 Selenium 一起的测试框架。我不确定是否有任何库将测试框架集成到 Jira 中,因此可能涉及一些自定义代码来捕获自动化测试的结果并将这些结果转发到 Jira 中,这是第二个需要的项目。正如 @Helping Hands 提到的,他们的 REST API 可能是一个很好的起点。可能有一个 TestNG 的监听器可以做到这一点,但是粗略的谷歌搜索没有返回任何有价值的信息。
如果我可以发表一点意见,我想知道 Jira 是否真的是完成这项工作的最佳工具。我意识到您可能会受到限制,限制您的选择,但我认为集成到 Jira 可能是轮子的重新发明。 qTest 或 TestRail 等工具专为 QA 活动而构建,可与 Jira 自行集成,并为开箱即用的自动化结果报告提供支持。我并不是说你想做的事情是一个坏主意,只是可能还有其他选择可能不需要那么多的开销来产生价值。
我希望这有帮助。如果您可以提供有关您的目标的更多详细信息,我很乐意添加更具体的意见。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)