在我使用常规方法运行使用MS测试管理器的编码UI测试的测试套件并使用实验室定义模板之前。
在我的vNext构建定义中,下一个工作流包含5个步骤:
问题是:如何使用测试计划或测试套件运行编码的UI测试,或者它是不可能的?
答案 0 :(得分:0)
不知道如何正确设置您的构建,但您必须根据Microsoft的文档以交互模式(即不作为服务)运行代理。
请参阅Q& A&#34中的on this MSDN page;为什么我要在交互模式下运行构建代理?"
答案 1 :(得分:0)
不,目前不允许在TFS vNext构建系统中运行MTM测试用例,只能指定.dll测试程序集(包含编码的UI测试方法)。
因此,您需要使用XAML构建,而不是选择vNext构建系统。在构建定义中,选择LabDefaultTemplate,然后选择包含您要运行的测试用例的测试计划和测试套件。请查看此msdn文章了解详细信息:https://msdn.microsoft.com/en-us/library/hh873102.aspx
答案 2 :(得分:0)
这应该是您需要知道的全部内容。
作为一个有用的补充:
在测试运行之前,您可以使用tcm自动添加或更新测试。使用位置参数将变量设置为构建步骤中的批处理文件。
tcm testcase /import /collection:%collection% /teamproject:%teamproject% /storage:%storagePath% /category:%category% /syncsuite:%syncsuit%