使用 JTest Automation Association扩展 - 我想用selenium Java Scripts测试dotnet webapp。议程是在TFS中进行持续集成。(在TFS中通过Java中的selenium脚本进行构建+测试)
我在TFS中有dotnet项目应用程序存储库,在Eclipse中有测试脚本。 我知道我们需要创建JSON映射文件,以使用此扩展进行测试,该扩展将每个测试用例映射到TFS中的测试计划工作项ID。
但是在哪里放这个JSON文件? 以及在何处放置我的Java测试(位置),以便JSON可以在触发构建时读取和执行这些测试。 此外,如何将此扩展添加为构建工作流程中的一个步骤。
答案 0 :(得分:1)
您的意思是使用Advanced JTest Automation Association分机吗?
在扩展程序网站上,它表明此任务必须在 Maven构建之后执行,并且期望测试结果的格式为 TEST-ClassName.MethodName.xml 。
您可以创建一个JSON文件,该文件必须使用测试映射每个Java测试 计划工作项(ID)并添加到源目录或您可以提供 JSON字符串作为输入(转义)参数。
具有这样的扩展允许我们实现预期的理想流程:
您可以参考以下博客获取更多信息:
https://microsoft.github.io/techcasestudies/devops/2017/05/22/Almaviva.html