刚刚接触Telerik Test Studio?下载30天免费试用

使用Bamboo执行Test Studio测试

测试工作室测试项目可以通过Bamboo服务器集成到持续集成环境中。

使用ArtOfTest.Runner.exe

为了使用artoftestrener .exe执行测试,您需要定义新的计划。

1.制定新计划

制定新计划

2.配置计划

配置计划

3.添加任务

  • 3.1.添加新的命令任务:

添加新的命令任务

第一步是添加新的可执行文件,它的路径应该是Test Studio运行器的路径(ArtOfTest.Runner.exe)。ArtOfTest.Runner.exe的默认位置是“C:\Program Files (x86)\Progress\Test Studio\Bin”。

添加新的可执行文件

要配置任务,添加以下参数:

= " PATH_TO_PROJECT \ TEST_LIST_NAME列表。= $ {bamboo.build.working aiilist”。目录}junitstep

测试= " PATH_TO_PROJECT \ TEST_NAME。= $ bamboo.build.working结核菌素”。目录}junitstep

命令的任务

  • 3.2添加新的脚本任务-转换为NO-BOM任务

注意:这个任务应该是“Final task”

新的脚本任务

这一步是必需的,因为Bamboo JUnit解析器不能解析以UTF-8-BOM编码的文件。

关于这个主题的参考资料可以找到在这里

脚本来源:

写输出美元env: WORKDIR;Get-ChildItem $env:WORKDIR -Filter *.xml | Foreach-Object {$MyFile = Get-Content $_. xml$_.FullName;$Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False) [System.IO.File]::WriteAllLines($_。$MyFile, $Utf8NoBomEncoding)}

将脚本保存在所需的位置。将以下环境变量添加到任务中:

WORKDIR = $ {bamboo.build.working.directory}

脚本配置

  • 3.3添加新的JUnit解析器任务

注:“此任务应为最终任务”

JUnit解析器任务

指定自定义结果目录为*/. xml

JUnit配置

在本文中
Baidu
map