- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何将 JIRA 与 Selenium WebDriver 集成?实际上,我想为 JIRA 中的每个测试用例执行测试用例并报告通过/失败状态。
最佳答案
你的问题很笼统,所以我的回答会跟上。
Jira 并不完全是一个 TCM(测试用例管理器)应用程序,尽管使用 Jira 跟踪测试当然是可能的......重点是,您可能正在查看大量自定义代码工作以尝试启动测试/调度功能集成。最好使用 Jenkins 或 Team City 之类的工具来启动。
要将结果返回到 Jira,您需要做两件事。首先是一个测试框架。假设您使用 Java 语言绑定(bind),TestNG 与 JUnit 一样非常适合 Selenium。但是,无论使用哪种语言,您都需要与 Selenium 一起使用的测试框架。我不确定是否有任何库将测试框架集成到 Jira 中,因此可能涉及一些自定义代码来捕获自动化测试的结果并将这些结果传递到 Jira,这是第二个需要的项目.正如@Helping Hands 提到的,他们的 REST API 可能是一个不错的起点。可能有一个TestNG 的听众可以做到这一点,但粗略的谷歌搜索并没有返回任何有值(value)的信息。
如果我可以发表一点意见,我想知道 Jira 是否真的是这里工作的最佳工具。我意识到您可能有一些限制限制了您的选择,但我认为集成到 Jira 可能有点重新发明轮子。 qTest 或 TestRail 等工具专为 QA 事件而构建,可自行与 Jira 集成,并为开箱即用的自动化结果报告提供支持。我并不是说您想做的事情是一个坏主意,只是可能有其他选项可能不需要太多开销来产生值(value)。
我希望这有帮助。如果您可以提供有关您的目标的更多详细信息,我很乐意添加更具体的输入。
关于selenium - 如何将 JIRA 与 Selenium WebDriver 集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27684899/
我是一名优秀的程序员,十分优秀!