我在TFS2015上使用Vnext构建步骤 运行功能测试步骤:
测试放置位置:
C:\Test\Specflow.UI.PDM.Features\OrderedTests\Sanity\fix
Test Assembly : **\*.orderedtest
问题:发现我在fix文件夹中有33个有序测试,但是它永远运行而无需在虚拟机上打开浏览器
2018-06-28T09:58:16.4121163Z DistributedTests:开始在测试计算机上部署和配置测试代理。
675 2018-06-28T09:58:16.4277418Z DistributedTests:提供的输入是:
676 2018-06-28T09:58:16.4277418Z DistributedTests:机器:
677 2018-06-28T09:58:16.4277418Z DistributedTests:用户名:XXXX \ XXXX
678 2018-06-28T09:58:16.4277418Z DistributedTests:机器组名称:我的机器
679 2018-06-28T09:58:16.4277418Z DistributedTests:作为进程运行:True
680 2018-06-28T09:58:16.4277418Z DistributedTests:自动登录:True
681 2018-06-28T09:58:16.4277418Z DistributedTests:禁用屏幕保护程序:True
682 2018-06-28T09:58:16.4277418Z DistributedTests:代理将从http://go.microsoft.com/fwlink/?LinkId=615472下载
683 2018-06-28T09:58:16.4277418Z DistributedTests:更新测试代理:错误
684 2018-06-28T09:58:16.4277418Z DistributedTests:仅将测试代理作为DataCollection运行:False
685 2018-06-28T09:58:16.4277418Z DistributedTests:在远程计算机上安装测试代理的脚本的路径:D:\ Agents \ agent \ agents \ tasks \ DeployVisualStudioTestAgent \ 1.0.21 \ TestAgentInstall.ps1
686 2018-06-28T09:58:16.4277418Z DistributedTests:在远程计算机上配置测试代理的脚本的路径:D:\ Agents \ agent \ agents \ tasks \ DeployVisualStudioTestAgent \ 1.0.21 \ TestAgentConfiguration.ps1
687 2018-06-28T09:58:16.4277418Z DistributedTests:在Azure远程计算机上下载测试代理的脚本的路径:D:\ Agents \ agent \ agents \ tasks \ DeployVisualStudioTestAgent \ 1.0.21 \ DownloadTestAgent.ps1
688 2018-06-28T09:58:16.4277418Z DistributedTests:检查远程计算机上是否安装了测试代理的脚本的路径:D:\ Agents \ agent \ agents \ tasks \ DeployVisualStudioTestAgent \ 1.0.21 \ CheckTestAgentInstallation.ps1
689 2018-06-28T09:58:16.5527458Z ## [warning] DistributedTests:您可能正在一个或多个并行构建中使用机器组“我的机器”。当前不支持此功能。为每个构建定义使用唯一的计算机组,并确保使用计算机组的任何给定构建定义都没有正在进行的并发构建。
690 2018-06-28T09:58:16.8183793Z DistributedTests:正在运行计算机'XXXX:5985'上的任务'CheckTestAgentInstallation'
691 2018-06-28T09:58:23.0529538Z DistributedTests:计算机'XXXX:5985'上的任务'CheckTestAgentInstallation'已完成。
692 2018-06-28T09:58:23.0529538Z DistributedTests:更新测试代理已禁用。跳过测试代理更新。
693 2018-06-28T09:58:23.0685793Z DistributedTests:机器'XXXX:5985'上的任务'ConfigureTestAgent'正在运行
694 2018-06-28T09:58:58.8192436Z DistributedTests:计算机'XXXX:5985'上的任务'ConfigureTestAgent'已完成。
695 2018-06-28T09:58:58.8192436Z DistributedTests:已配置Testagents并准备运行测试,请确保在此任务之后在“构建定义”中使用“使用Test Agent的Visual Studio Test”任务。
696 2018-06-28T09:58:58.8192436Z完成任务:DeployVisualStudioTestAgent
697 2018-06-28T09:58:58.8348686Z启动任务:在我的机器上运行测试***。orderedtest
698 2018-06-28T09:58:58.8348686Z执行Powershell脚本:D:\ Agents \ agent \ tasks \ RunVisualStudioTestsusingTestAgent \ 1.0.26 \ RunDistributedTests.ps1
699 2018-06-28T09:58:59.0848686Z DistributedTests:团队基础集合URL:http://XXX:8080/tfs/DefaultCollection/
700 2018-06-28T09:58:59.0848686Z DistributedTests:Team Project:PLM
701 2018-06-28T09:58:59.1317436Z DistributedTests:使用以下参数为选定的测试程序创建运行
702 2018-06-28T09:58:59.1317436Z DistributedTests:SourceFilter:***。orderedtest TestCaseFilter:
703 2018-06-28T09:58:59.1317436Z DistributedTests:运行标题:TestRun_PDM Automation New Build_20180628.13
704 2018-06-28T09:58:59.1317436Z DistributedTests:自动化:True
705 2018-06-28T09:58:59.1317436Z DistributedTests:测试机器组url:http://XXXX:8080/tfs/DefaultCollection/PLM/_apis/vslabs/environments/My机器
706 2018-06-28T09:58:59.1317436Z DistributedTests:测试设置ID:3967
707 2018-06-28T09:58:59.1317436Z DistributedTests:构建位置:C:\ Test \ Specflow.UI.PDM.Features \ OrderedTests \ Sanity \ fix
708 2018-06-28T09:58:59.1317436Z DistributedTests:内部版本号:22335
709 2018-06-28T09:58:59.1317436Z DistributedTests:测试配置映射:
710 2018-06-28T09:58:59.2567436Z DistributedTests:ID 51892已排队的测试运行
711 2018-06-28T09:58:59.2879936Z DistributedTests:测试运行'51892'处于'正在进行'状态。
712 2018-06-28T09:59:09.3036186Z Z DistributedTests:测试运行'51892'处于'正在进行'状态。
713 2018-06-28T09:59:19.3194335Z DistributedTests:测试运行'51892'处于'正在进行'状态。
714 2018-06-28T09:59:29.3352008Z DistributedTests:测试运行'51892'处于'正在进行'状态。
715 2018-06-28T09:59:39.3508899Z DistributedTests:请使用此链接来分析测试运行 716 2018-06-28T09:59:39.3508899Z DistributedTests:测试运行'51892'处于'正在进行'状态。
717 2018-06-28T09:59:39.3508899Z DistributedTests:总数测试:33,通过测试:0
718 2018-06-28T09:59:49.3509539Z DistributedTests:测试运行'51892'处于'正在进行'状态。
719 2018-06-28T09:59:49.3509539Z DistributedTests:总数测试:33,通过测试:0
720 2018-06-28T09:59:59.3667050Z DistributedTests:测试运行'51892'处于'正在进行'状态。
721 2018-06-28T09:59:59.3667050Z DistributedTests:总数测试:33,通过测试:0
722 2018-06-28T10:00:09.3827146Z DistributedTests:测试运行'51892'处于'进行中'状态。
723 2018-06-28T10:00:09.3827146Z DistributedTests:总数测试:33,通过测试:0
724 2018-06-28T10:00:19.3986860Z DistributedTests:测试运行'51892'处于'正在进行'状态。
我尝试使用vstest.console.exe test.orderedtest在命令提示符下工作正常,但在vnext构建上,我无法弄清楚我在哪里犯错或我错过了什么东西
任何帮助表示赞赏
谢谢