问题标签 [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 回答
2179 浏览

php - 将测试用例输入到 TestRail

有人用过TestRail吗?如果是这样,我会很乐意帮助我确定我应该发送的 HTTP 请求的格式,以便创建测试用例。我查看了 TestRail API 的文档,但文档不是很清楚。

我想做的是从 Excel 电子表格中获取信息并将其上传到 TestRail 程序中。有人告诉我,我需要将测试用例的每个部分(标题、预期结果、优先级等)作为 http 请求中的参数传递。我只是在寻找一些澄清。我正在使用 PHP 来做这一切,所以如果你能提供帮助,那将不胜感激。

0 投票
4 回答
1631 浏览

testing - 如何组织软件不同版本的测试用例?

我有一个问题,如何为不同版本的软件组织测试用例。一个软件存在多个版本,所有版本都应该并行测试。我已经有一些版本 1 的测试用例。(我使用 testrail 顺便说一句)

测试用例组织成测试套件,一个套件包含特定模块的测试用例。在该软件的第 2 版中,有一些新功能,一些功能更改,还有一些功能被删除。我有几个想法可以解决这个问题,但我不知道这里的最佳做法是什么。

  1. 为新版本创建新的测试套件,但这会导致测试用例重复,并且为大量版本使用大量测试套件会造成巨大的混乱。
  2. 为新版本创建新项目并复制所有测试套件和测试用例并修改它们。这将导致大量重复。
  3. 在测试用例中使用里程碑或版本字段。但是有些测试用例同时用于多个版本。
  4. 对版本使用 2 个字段:从版本和到版本。从版本 1 到版本 3 都使用了这个测试用例来标记。这会导致每个套件中有大量的测试用例,但可以使用过滤器。

你知道在这种情况下最好的做法是什么吗?

0 投票
2 回答
2916 浏览

ruby - 如何在步骤定义中访问 Cucumber 步骤名称?

我正在尝试将 Cucumber 与 Test Rail 集成。所以我有一个 Cucumber Ruby 自动化设置。

我希望能够将功能文件中的 Cucumber Gherkin 步骤作为变量传递到自动化中。

这是因为我想将 Cucumber Gherkin 步骤作为 HTTP POST 发送到测试管理系统。

小黄瓜功能文件示例:

步骤定义代码:

或者更好的方法,也许是:在我开始任何自动化测试之前,我通过某种方式解析所有功能文件并将 HTTP POST 发送到 Test Rail 以更新或填充我添加到 Cucumber 中的任何新测试。如果是这种情况,我该怎么办?

0 投票
1 回答
340 浏览

spring-boot - 在测试类中为 spring-boot 和 testrail 使用多个运行器注释

我必须将我的测试与 testrail 链接起来,为此我必须使用 testrailrunner。但是,如果我排除了 springjunit 跑步者,那么我的测试在启动服务时失败,并且不可能同时使用这两个跑步者

对此有什么解决方法,以便我的测试使用服务 bean 进行初始化并仍然登录测试轨道?

0 投票
2 回答
3399 浏览

python - 在 python 脚本中使用 testrail api

我有 curl 命令,但不确定如何在 python 脚本中运行它。

我打算使用子流程,但是 api 文档不是很有帮助。

还有人知道如何从 testrail 中获取 sectionId 吗?

0 投票
2 回答
11305 浏览

selenium - 将 Selenium 测试结果与 TestRail 4.0 集成

我正在研究 Selenium 测试自动化。我创建了我的 Selenium 测试套件来自动化我的测试套件。现在我想将 Selenium 结果与 TestRail 集成。我不确定如何将 Selenium 测试运行的结果集成到 TestRail 测试套件。我用java写了所有的测试用例。我现在被困住了。举个例子对我有帮助。

我正在使用 testng 框架,Maven 构建工具。

0 投票
1 回答
156 浏览

testrail - 有没有办法在 Testrail 中按时间对测试运行结果进行排序?

我们使用 Testrail 进行测试用例管理。我希望能够按测试用例的执行时间对测试运行结果进行排序。这可能吗?我可以看到测试用例执行时间的唯一方法是单独打开每个测试用例实例。

0 投票
1 回答
450 浏览

java - SoapUI、Maven、TestRails 连接

我正在尝试将测试结果发布到 TestRails。

使用测试套件和测试用例,有问题的测试是使用 SoapUI 创建的。我目前拥有的内容将直接从 SoapUI 发布到 TestRails。我工作的公司希望使用 Maven 启动 SoapUI 测试,这可以通过 Maven pom 文件的 SoapUI 插件来实现。这部分过程完美无缺。

但是,只有当我通过 SoapUI 应用程序启动测试时,才能发布到 TestRails 项目。当我通过 Maven 运行相同的测试时,所有测试步骤都完成并且在堆栈跟踪中可见,但没有任何测试用例结果发送到 TestRails。

我所做的是在 pom 文件中放置了一个插件,它应该将 Maven 连接到 TestRails 并允许传输测试结果,但是虽然程序中没有错误,但没有进行 POST。

这是我在我的 pom 文件中对其进行编码的方式:

0 投票
1 回答
916 浏览

ranorex - 触发从 Testrail 到 Ranorex 的自动化测试

任何人也使用过 TestRail(可能通过单击按钮)在 Ranorex 中触发自动测试运行并将结果返回到 testrail。

是否可以与我们分享您所做的步骤以及示例代码。

您能否突出显示您如何在 Ranorex 中运行多个测试用例。

谢谢!

0 投票
0 回答
880 浏览

vba - 尝试使用 HTTP 请求连接到 TestRail 时出现身份验证错误

我试图在 VBA for Excel 中建立与 TestRail API 的连接,但我不断收到此错误

这是 HTTP 请求

现在我使用了正确的用户名/密码变量并且服务器地址是准确的并且 Base64Encode() 工作正常。

为什么我收到 Auth failed 错误?