问题标签 [testrail]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1086 浏览

selenium - Selenium Testrail 集成

我是 TestRail 工具的新手,想将我所有的 Selenium 自动化测试用例与 TestRail 集成。我在 Excel 表中有 100 多个测试用例,并使用 Selenium Webdriver + Java + TestNg 运行。

如果我从 Selenium 项目运行任何测试用例,结果应该反映在 TestRail 报告中。在互联网上环顾四周,我发现了这个 URL: http ://docs.gurock.com/testrail-api2/bindings-java 。

但它并没有说明如何在我的 Selenium 项目中使用。基本上我想知道如何使用这个以及在哪里保存这个代码。而且,如果我得到带有代码的详细示例(来自 TestRail 方面以及 Selenium Java 代码)将更有助于理解。

0 投票
1 回答
289 浏览

testrail - 替代 testrail,支持 sso (saml, oauth)

几年来,我们一直在使用基于云的测试轨道。我们很高兴,但缺乏单点登录解决方案阻碍了采用(参见 [1] 和 [2])。

我的问题是:是否有任何其他在线测试管理服务具有 testrail 的功能级别,但也包括 SSO 支持?

埃里克

  1. https://discuss.gurock.com/t/sso-integration-using-saml-adfs/3721
  2. https://discuss.gurock.com/t/feature-request-saml-sso-via-okta/1939
0 投票
1 回答
159 浏览

java - 创建一个实例变量来表示其他具有相同名称但在不同类中具有唯一值的变量(Java)

我目前正在尝试使用 API 将自动化测试与我们的测试管理工具集成。每个测试(包含在单个类中)都有一个唯一的 ID,需要在 API 调用中引用。我可以在测试本身中声明测试 ID(首选),也可以创建一个包含所有 ID 的单独类以供参考。我遇到的问题是想出一种在运行特定测试时将这些 ID 表示为变量的好方法,因此我不必为每个唯一 ID 重复 API 框架。

这是 API 类/侦听器类的一般设置。

测试班

}

正如您在开头的行中看到的,JSONobject r我有一个 uniqueID 变量的占位符。什么是创建可以从不同测试类中获取这些 un​​qiue ID 的变量的最佳方式/最有效的方式?

Thx,让我知道是否需要任何其他有用的信息!

0 投票
0 回答
50 浏览

automation - Serenity BDD JVM 如果 showl 场景失败或通过,我该怎么做?

我用 serenityBDD 和 JVM 构建了这个框架。我需要使用 api 在测试轨道中写入结果,如果我的场景失败,则触发此 api。我无法在场景步骤中添加它,因为如果它在可能无法到达该 API 之前失败。如果整个场景失败,我有办法触发这个端点吗?如果它通过,我也需要触发它。

示例:如果我无法在下面输入我的凭据,那么我需要触发 api。

场景:验证我登陆主页

鉴于我导航到网站

当我使用我的凭据登录时

当我点击主页时

然后我验证我在主页

0 投票
1 回答
298 浏览

junit - Testng 侦听器以符合 Apache Ant JUnit XML Schema

作为 testng 自动化测试套件的一部分,我想自动将结果从 jenkins 推送到 testrail。我目前在我的詹金斯服务器上安装了这个插件:https ://github.com/jenkinsci/testrail-plugin

自述文件指出输出必须符合 junit 模式:https ://github.com/windyroad/JUnit-Schema/blob/master/JUnit.xsd

我有参考如何从 TestNG 获得一份关于我所有测试用例的 junit 报告?并添加

致我的听众;但是,这似乎并没有以正确的格式创建文件,因为这会导致 jenkins 失败并显示以下消息:

将结果上传到 TestRail。将结果推送到 TestRail 时出错 发布到 index.php?/api/v2/add_results_for_cases/236 返回错误!TestRail 的响应是:{"error":"Field :results cannot be empty (one result is required)"} 构建步骤 'TestRail Plugin' 将构建标记为失败 Finished: FAILURE

我想知道是否应该使用其他侦听器。

感谢您的帮助。

0 投票
1 回答
111 浏览

testing - Wanting to get rid of the Test Hub in TFS and integrate with Test Rail

Just wondering if there is a way to integrate TFS with TestRail to replace(get rid of entirely) the Test Hub within TFS to use TestRail to record Test Plans? My concern with removing the Test Hub, would be if Test Rail can still reference IDs in Bug and Stories within TFS and vice versa?

0 投票
1 回答
1200 浏览

python - TestRail 和 JIRA 与 Robot Framework (RIDE IDE) 的集成

我们正在使用 RIDE IDE 并尝试集成 TestRail 和 JIRA。我们已经下载了 TestRail API python 文件 (testrail.py),但我们无法在 RIDE 的项目中导入它。

我们能知道如何实现它吗?有没有在 RIDE 中集成 TestRail 和 JIRA 的步骤或教程视频?

我们正在使用在 Python 2.7.12 上运行的 RIDE 1.5.2.1

谢谢

0 投票
2 回答
1469 浏览

python - Pytest Testrail 模块 - 发布测试运行的测试结果

我正在尝试使用 pytest testrail 模块并从这个演示脚本开始:

它确实会创建一个测试运行,但不会将任何结果发布到相应的测试用例。

0 投票
1 回答
1337 浏览

selenium - 如何结合使用 UI 脚本和自定义服务器端脚本从 TestRail 触发自动化测试

大多数将他们的自动化测试与 TestRail 集成的团队在 TestRail 之外触发并执行他们的自动化测试(例如,作为持续集成系统的一部分)并使用 TestRail 的 API 来提交测试结果。

但我想使用 UI 脚本和自定义服务器端脚本的组合从 TestRail 触发自动化测试。

我们应该怎么做?

请找到此链接以获取更多详细信息。 http://docs.gurock.com/testrail-custom/automation-trigger

0 投票
1 回答
810 浏览

ruby - Testrail API Ruby add_result_for_case 错误

我正在执行下面的代码作为黄瓜步骤。测试用例 ID 是 C70。我尝试了一个运行 ID,它给出了同样的错误。

错误:

TestRail API 返回 HTTP 400(“字段:run_id 不是有效 ID。”)

我究竟做错了什么?我已经研究过这个问题并没有解决它请指教....