问题标签 [nunittestadapter]

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 投票
2 回答
313 浏览

continuous-integration - Visual Studio Team Services - 运行功能测试构建任务在尝试运行测试后中止

当我在成功执行 Visual Studio 测试代理部署任务后尝试使用运行功能测试任务时,测试运行在一段时间后中止,没有报告可操作的错误。

2017-09-18T18:30:56.0416875Z ##[section]开始:运行功能测试 2017-09-18T18:30:56.0436877Z =================== ==================================================== ======== 2017-09-18T18:30:56.0436877Z 任务:运行功能测试
2017-09-18T18:30:56.0436877Z 描述:在一组机器上运行编码的 UI/Selenium/功能测试(使用测试代理)
2017-09-18T18:30:56.0446878Z 版本: 1.0.53
2017-09-18T18:30:56.0446878Z 作者: Microsoft Corporation
2017-09-18T18:30:56.0446878Z 帮助: [更多信息]
( https ://go.microsoft.com/fwlink/?LinkId=624389 ) 2017-09-18T18:30:56.0446878Z ======================== ==================================================== =
2017-09-18T18:30:56.0486882Z 准备任务执行处理程序。
2017-09-18T18:30:56.2957129Z 执行 powershell 脚本:
C:\agent_work_tasks\RunVisualStudioTestsusingTestAgent_d353d6a2-e361-4a8f-8d8c-123bebb71028\1.0.53\RunDistributedTests.ps1
2017-09-18T18:305:305:环境WinRm 协议 HTTP。
2017-09-18T18:30:58.2419075Z DistributedTests:使用以下参数为选定的测试程序集创建运行
2017-09-18T18:30:58.2419075Z DistributedTests:SourceFilter:***test*.dll TestCaseFilter:
2017-09-18T18: 30:58.2419075Z DistributedTests:运行标题:TestRun_TEST - Agile-ASP.NET (PREVIEW)-CI_20170918.17
2017-09-18T18:30:58.2429076Z DistributedTests:是自动化的:True
2017-09-18T18:30:58.2429076Z DistributedTests:构建位置:E:\Websites\BuildTest\
2017-09-18T18:30:58.2429076Z DistributedTests:构建 ID:147
2017-09-18T18:30:58.2429076Z DistributedTests:测试配置映射:
2017-09-18T18:30:59.1269960Z DistributedTests:使用 Id 4463 排队的测试运行
2017-09-18T18:30:59.3450178Z DistributedTests:测试运行“4463”处于“InProgress”状态。
2017-09-18T18:31:09.6130445Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:31:19.8980729Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:31:30.1380968Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:31:40.4581287Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:31:50.6271455Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:00.8831710Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:11.0691895Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:21.3022127Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:31.6102434Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:41.8402663Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:32:52。
2017-09-18T18:33:02.7353556Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:33:13.0463866Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:33:23.4314250Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:33:33.6404458Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:33:44.0194836Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:33:54.6215437Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:34:04.9425757Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:34:15。
2017-09-18T18:34:26.2367049Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:34:36.1997011Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:34:46.4097220Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:34:56.6257435Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:35:06.9417750Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:35:17.7388546Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:35:27.4378244Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:35:37。
2017-09-18T18:35:47.8708675Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:35:58.1668970Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:36:08.3655493Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:36:18.5925493Z DistributedTests:测试运行“4463”处于“进行中”状态。
2017-09-18T18:36:28.8865493Z DistributedTests:测试运行“4463”处于“中止”状态。
2017-09-18T18:36:38.8945493Z ##[警告]DistributedTests:测试运行已中止。记录运行日志的详细信息。
2017-09-18T18:36:39.1035493Z ##[警告]DistributedTests:创建了新的测试运行。
2017-09-18T18:36:39。
2017-09-18T18:36:39.1045493Z
2017-09-18T18:36:39.1055493Z ##[警告]DistributedTests:测试发现开始。
2017-09-18T18:36:39.1065493Z ##[警告]DistributedTests:测试运行发现中止。测试运行 ID:4463
2017-09-18T18:36:39.1085493Z ##[警告]DistributedTests:测试执行期间发生意外错误。再试一次。
2017-09-18T18:36:39.1095493Z ##[警告]DistributedTests:错误:NUnit VS Adapter 2.1.1.0 发现测试已完成
2017-09-18T18:36:39.1095493Z
2017-09-18T18:36:39.1105493Z # #[警告]DistributedTests:测试运行中止。测试运行 ID:4463
2017-09-18T18:36:39.1195493Z ##[error]System.Exception:测试运行被中止,任务失败。
2017-09-18T18:36:39.1715493Z ##[error]PowerShell 脚本已完成,但出现 1 个错误。
2017-09-18T18:36:39.1715493Z ##[部分]整理:运行功能测试



这些是部署测试代理的日志,我也看不到任何问题,但我将它们包括在内以供参考:

2017-09-18T18:24:59.2450114Z ##[section]开始:Visual Studio 测试代理部署
2017-09-18T18:24:59.2470116Z
================= ==================================================== ==========
2017-09-18T18:24:59.2470116Z 任务:Visual Studio 测试代理部署
2017-09-18T18:24:59.2470116Z 描述:部署和配置测试代理以在集合上运行测试机器
数量 2017-09-18T18:24:59.2470116Z 版本:2.1.20
2017-09-18T18:24:59.2470116Z 作者:Microsoft Corporation
2017-09-18T18:24:59.2470116Z 帮助:更多信息
2017-09-18T18 :24:59.2480117Z
============================================= ==================================
2017-09-18T18:25:01.7892658Z
**************************************** ************************
2017-09-18T18:25:01.7892658Z 任务输入信息

2017-09-18T18:25:01.7902659Z --- -------------------------------------------------- -----------
2017-09-18T18:25:01.7932662Z winRmProtocal = Http
2017-09-18T18:25:01.7932662Z testCertificate = true
2017-09-18T18:25:01.7952664Z runAsProcess = true
2017-09-18T18:25:01.7962665Z loginAutomatically = true
2017-09-18T18:25:01.7962665Z disableScreenSaver = true
2017-09-18T18:25:01.7972666Z isDataCollectionOnly = false
2017-09-18T2678:2 = 15.0
2017-09-18T18:25:01.7992668Z agentLocation = \TestAgent\TestAgent.zip
2017-09-18T18:25:01.8002669Z updateTestAgent = false
2017-09-18T18:25:01.8072676Z
********* ****************************************************** *****
2017-09-18T18:25:02.4813350Z 开始在测试机器上部署和配置测试代理。
2017-09-18T18:25:02.4813350Z 提供的输入为:
2017-09-18T18:25:02.4813350Z 使用 HTTP 端口:真
2017-09-18T18:25:02.4813350Z 禁用屏幕保护程序:真
2017-09-18T18: 25:02.4823351Z 自动登录:真
2017-09-18T18:25:02.4823351Z 作为进程运行:真
2017-09-18T18:25:02.4823351Z 代理位置:\TestAgent\TestAgent.zip
2017-09-18T18:25:02.4823351Z 更新测试代理:错误
2017-09-18T18:25:02.4823351Z 仅将测试代理作为 DataCollection 运行:错误
2017-09-18T18:25:02.5973466Z 计算机上的任务“VerifyTestAgentInstalled”是正在运行
2017-09-18T18:25:07.8168685Z 在目标机器上开始部署...
2017-09-18T18:25:07.8168685Z
2017-09-18T18:25:07.8168685Z 查询测试平台版本:15.0
2017-09- 18T18:25:07.8168685Z
2017-09-18T18:25:07.8168685Z 测试容器:'REGISTRY::HKEY_CLASSES_ROOT\CLSID{177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D}'
2017-09-78-18T18:25207
. 09-18T18:25:07.8168685Z 存在。
2017-09-18T18:25:07.8178686Z
2017-09-18T18:25:07.8178686Z 获取 Visual Studio 设置实例。
2017-09-18T18:25:07.8178686Z
2017-09-18T18:25:07.8178686Z 找到 1 个实例。
2017-09-18T18:25:07.8178686Z
2017-09-18T18:25:07.8178686Z
2017-09-18T18:25:07.8178686Z
2017-09-18T18:25:07.8178686Z 描述:支持远程运行自动化测试和负载测试
2017-09-18T18:25:07.8188687Z DisplayName:Visual Studio 测试代理 2017
2017-09-18T18:25:07.8188687Z Id:c7ded16e
2017-09-18T18:25:07.8188687Z InstallDate:System.Runtime.InteropServices.ComType文件
时间 2017-09-18T18:25:07.8188687Z 名称:VisualStudio/15.3.4+26730.15
2017-09-18T18:25:07.8188687Z 路径:C:\TestAgent2017
2017-09-18T18:25:07.8188687Z 版本:15.3.26730.15 2017-09-18T18
:25:07.8198688Z30-2017 版本字符串:155.73 。
18T18:25:07.8198688Z
2017-09-18T18:25:07.8198688Z
2017-09-18T18:25:07.8198688Z
2017-09-18T18:25:07.8198688Z 2017-09-18T18:25: 07-18T18
:25:
18T18:25:07.8198688Z 测试代理已经存在
2017-09-18T18:25:07.8198688Z
2017-09-18T18:25:07.8198688Z 版本:15.3.26730.15
2017-09-18T18:25:
07.820981868 :25:07.8208689Z 机器上不存在
DTAAgentExecutionService 2017-09-18T18:25:07.8208689Z
2017-09-18T18:25:07.8208689Z DTAExecutionHost 未运行
2017-09-18T18:25:07.8208689Z
2017-09-18T18:25:07.8208689Z
2017-09-18T18:25:07.8208689:Z RemoteDeployerSource Verbose:2 RemoteDeployer]
[18:Sep:17:15:25:5:1565; 7084, 4] 为通信创建了公钥
2017-09-18T18:25:07.8218690Z RemoteDeployerSource 信息:12:
[RemoteDeployer][18:Sep:17:15:25:5:1565; 7084, 4] 部署服务 - VisualStudioRemoteDeployerc612dfc5-c424-4fda-ae9a-cd2f906bce94 正在运行...
2017-09-18T18:25:07.8228691Z RemoteDeployerSource 详细信息:4:[RemoteDeployer][18:Sep:17:15:25: 6:1861;7084, 6] 找到输入文件
2017-09-18T18:25:07.8228691Z RemoteDeployerSource 详细信息:5:[RemoteDeployer][18:Sep:17:15:25:6:1861; 7084, 6] 读取输入参数
2017-09-18T18:25:07.8238692Z RemoteDeployerSource Verbose: 6 : [RemoteDeployer]
[18:Sep:17:15:25:6:2017; 7084, 6] 已完成读取输入参数 2017-09-18T18:25:07.8238692Z
2017-09-18T18:25:07.8238692Z 机器上的任务“VerifyTestAgentInstalled”已完成。
2017-09-18T18:25:08.8289697Z 机器上的任务“CopyFilesToTestAgent”正在运行
2017-09-18T18:25:09.7900658Z
2017-09-18T18:25:09.7900658Z \ 已成功删除。
2017-09-18T18:25:09.7900658Z
2017-09-18T18:25:09.7900658Z 从 C:\agent_work_tasks\DeployVisualStudioTestAgent_52a38a6a-1517-41d7-96cc-73ee0c60d2b6\2.1.20\TestExecution.zip 递归复制到机器上的 C:\TestAgent 成功。
2017-09-18T18:25:09.7910659Z
2017-09-18T18:25:09.7910659Z \ 已成功删除。
2017-09-18T18:25:09.7910659Z
2017-09-18T18:25:09.7910659Z
2017-09-18T18:25:09.7910659Z 计算机上的任务“CopyFilesToTestAgent”已完成。
2017-09-18T18:25:09.7950663Z 机器上的任务“SetupTestMachineForUiTests”正在运行
2017-09-18T18:26:09.7980660Z 机器上的任务“SetupTestMachineForUiTests”需要时间。请等待
2017-09-18T18:27:09.7860642Z 机器上的任务“SetupTestMachineForUiTests”需要时间。
2017-09-18T18:28:09.7890639Z 机器上的任务“SetupTestMachineForUiTests”需要时间。请等待
2017-09-18T18:29:09.7920636Z 机器上的任务“SetupTestMachineForUiTests”需要时间。请等待
2017-09-18T18:29:59.6180457Z 在目标机器上开始部署...
2017-09-18T18:29:59.6200459Z
2017-09-18T18:29:59.6200459Z 测试用户
2017-09-18T18:29: 59.6200459Z 2017-09-18T18:29:59.6210460Z 测试
用户域 2017-09-18T18:29:59.6230462Z 2017-09-18T18:29:59.6240463Z 执行命令:powercfg.exe /Change monitor-timeout-ac 0 ;powercfg.exe /更改监视器超时-dc 0
2017-09-18T18:29:59.6260465Z
2017-09-18T18:29:59.6260465Z 错误:
2017-09-18T18:29:59.6270466Z
2017-09-18T18:29:59.6280467Z 输出:
2017-09-18T18:29:59.6280467Z
2017-09-18T18:29:59.6280467Z 将机器重启次数更新为:1
2017-09-18T18:29:
59.62046 -09-18T18:29:59.6290468Z 当前测试用户未登录。重新启动机器。
2017-09-18T18:29:59.6290468Z
2017-09-18T18:29:59.6290468Z 启用自动登录
2017-09-18T18:29:59.6290468Z
2017-09-18T18:29:59.6290468Z18:271 :59.6310470Z 在目标机器上开始部署...
2017-09-18T18:29:59.6310470Z 2017-09-18T18:29:59.6310470Z 测试用户
2017-09-18T18:29:59.6310470Z
2017-09-18T18:29 :59.6310470Z 测试用户域
2017-09-18T18:29:59.6320471Z 2017-09-18T18:29:59.6320471Z 执行命令:powercfg.exe /Change monitor-timeout-ac 0;powercfg.exe /更改监视器超时-dc 0
2017-09-18T18:29:59.6320471Z
2017-09-18T18:29:59.6320471Z 错误:
2017-09-18T18:29:59.6330472Z
2017-09-18T18:29 :59.6330472Z 输出 :
2017-09-18T18:29:59.6330472Z
2017-09-18T18:29:59.6330472Z UI 测试配置完成
2017-09-18T18:29:59.6330472Z
2017-09-18T18:29: Z
2017-09-18T18:29:59.6340473Z 5:11:9740; 428, 4] 为通信创建了公钥
2017-09-18T18:29:59.6340473Z RemoteDeployerSource 信息:12:[RemoteDeployer][18:Sep:17:15:25:11:9896; 428, 4] 部署服务 - VisualStudioRemoteDeployerd61e768d-1f6c-4de3-912b-ba961a2bb337 正在运行...
2017-09-18T18:29:59.6350474Z RemoteDeployerSource 详细信息:4:[RemoteDeployer][18:Sep:17:15:25: 13:0036;428, 6] 找到输入文件
2017-09-18T18:29:59.6360475Z RemoteDeployerSource Verbose: 5 : [RemoteDeployer][18:Sep:17:15:25:13:0036; 428, 6] 读取输入参数
2017-09-18T18:29:59.6360475Z RemoteDeployerSource Verbose: 6 : [RemoteDeployer][18:Sep:17:15:25:13:0192; 428, 6] 已完成读取输入参数
2017-09-18T18:29:59.6370476Z
2017-09-18T18:29:59.6370476Z 机器上的任务“SetupTestMachineForUiTests”已完成。
2017-09-18T18:29:59.6390478Z 机器上的任务“TestAgentConfiguration”正在运行
2017-09-18T18:30:44.9905825Z 在目标机器上开始部署...
2017-09-18T18:30:44.9905825Z
2017-09 -18T18:30:44.9915826Z 测试用户
2017-09-18T18:30:44.9915826Z 2017-09-18T18:30 :44.9915826Z 测试用户域
2017-09-18T18:30:44.9915826Z 2017-09-18T18:30:44.9915826Z Z 测试容器:'REGISTRY::HKEY_CLASSES_ROOT\CLSID{177F0C4A-1CD3-4DE7-A32C-71DBBB9FA36D}'
2017-09-18T18:30:44.9925827Z
2017-09-18T18:30:44.9925827Z 存在。
2017-09-18T18:30:44.9935828Z
2017-09-18T18:30:44.9935828Z 获取 Visual Studio 设置实例。
2017-09-18T18:30:44.9935828Z
2017-09-18T18:30:44.9935828Z 找到 1 个实例。
2017-09-18T18:30:44.9945829Z
2017-09-18T18:30:44.9945829Z
2017-09-18T18:30:44.9945829Z
2017-09-18T18:30:44.9945829Z 描述:支持远程运行自动化测试和负载测试
2017-09-18T18:30:44.9955830Z DisplayName:Visual Studio 测试代理 2017
2017-09-18T18:30:44.9955830Z Id:c7ded16e
2017-09-18T18:30:44.9965831Z InstallDate:System.Runtime.InteropServices.ComType文件
时间 2017-09-18T18:30:44.9965831Z 名称:VisualStudio/15.3.4+26730.15
2017-09-18T18:30:44.9975832Z 路径:C:\TestAgent2017
2017-09-18T18:30:44.9975832Z 版本: 26730.15
2017-09-18T18:30:44.9985833Z 版本字符串:15.3.26730.15
2017-09-18T18:30:44.9985833Z
2017-09-18T18:30:44.9985833Z 2017-09-18T8839
:30:20:449 .
:30:44.9985833Z
2017-09-18T18:30:44.9985833Z
2017-09-18T18:30:44.9995834Z VS 路径 C:\TestAgent2017\Common7\IDE; 测试窗口路径 C:\TestAgent2017\Common7\IDE\CommonExtensions\Microsoft\TestWindow
2017-09-18T18:30:44.9995834Z
2017-09-18T18:30:45.0025837Z 路径:
C:\TestAgent\TfsAssemblies\Newtonsoft.Json。 dll
2017-09-18T18:30:45.0025837Z
2017-09-18T18:30:45.0035838Z 从路径
“C:\TestAgent\TfsAssemblies\Newtonsoft.Json.dll”加载模块。
2017-09-18T18:30:45.0035838Z
2017-09-18T18:30:45.0045839Z 从路径
“C:\TestAgent\TfsAssemblies\System.Net.Http.Formatting.dll”加载模块。
2017-09-18T18:30:45.0045839Z
2017-09-18T18:30:45.0075842Z 从路径
“C:\TestAgent\TfsAssemblies\Microsoft.TeamFoundation.DistributedTask.Task.TestExecution.dll”加载模块。
2017-09-18T18:30:45.0085843Z
2017-09-18T18:30:45.0095844Z 从路径
“C:\TestAgent\TfsAssemblies\Microsoft.TeamFoundation.Common.dll”加载模块。
2017-09-18T18:30:45.0105845Z
2017-09-18T18:30:45.0105845Z 从路径
“C:\TestAgent\TfsAssemblies\Microsoft.TeamFoundation.Test.WebApi.dll”加载模块。
2017-09-18T18:30:45.0115846Z
2017-09-18T18:30:45.0135848Z 从路径
“C:\TestAgent\TfsAssemblies\Microsoft.VisualStudio.Services.Common.dll”加载模块。
2017-09-18T18:30:45.0135848Z
2017-09-18T18:30:45.0145849Z 从路径
“C:\TestAgent\TfsAssemblies\Microsoft.VisualStudio.Services.WebApi.dll”加载模块。
2017-09-18T18:30:45.0145849Z
2017-09-18T18:30:45.0155850Z 从路径
“C:\TestAgent\PrivateAssemblies\MS.VS.TestService.Client.Utility.dll”加载模块。
2017-09-18T18:30:45.0165851Z
2017-09-18T18:30:45.0165851Z
****************************** ************************************
2017-09-18T18:30:45.0165851Z
2017-09-18T18: 30:45.0165851Z 配置测试代理

2017-09-18T18:30:45.0165851Z
2017-09-18T18:30:45.0175852Z ------------------------------ ----------------------------------
2017-09-18T18:30:45.0175852Z
2017-09-18T18: 30:45.0175852Z SetupPath : (C:\TestAgent)
2017-09-18T18:30:45.0175852Z
2017-09-18T18:30:45.0175852Z
2017-09-18T18:30:45.0185853Z AsServiceOrProcess : (Process)
201 -18T18:30:45.0185853Z
2017-09-18T18:30:45.0185853Z EnvironmentUrl : (dta://env/39a888b4-a200-42b4-8866-eaedb1da410a/_apis//2017091815250230183)
20317-4588:4588:401858 Z
2017-09-18T18:30:45.0185853Z 2017-09-18T18:30:45.0185853Z 功能:()
2017-09-18T18:30:45.0185853Z
2017-09-18T18:30:45.0195854Z TestAgentVersion : (15.0)
2017-09-18T18:30:45.0195854Z
2017-09-18T18:30:
45.019558 ****************************************************** *********
2017-09-18T18:30:45.0195854Z
2017-09-18T18:30:45.0195854Z 使用 ID 注册代理:14
2017-09-18T18:30:45.0195854Z
2017-09- 18T18:30:45.0195854Z 在 Windows 7 上启动计划任务。
2017-09-18T18:30:45.0195854Z
2017-09-18T18:30:45.0195854Z
2017-09-18T18:30:45.0205855Z [RemoteDeployerSource 详细说明:2Deployer ]
[18:Sep:17:15:30:3:6202; 3168, 4] 为通信创建了公钥
2017-09-18T18:30:45.0205855Z RemoteDeployerSource 信息:12:[RemoteDeployer][18:Sep:17:15:30:3:6202; 3168, 4] 部署服务 - VisualStudioRemoteDeployerc5e37723-02f4-42db-93b4-2eead65fe9cd 正在运行...
2017-09-18T18:30:45.0205855Z RemoteDeployerSource 详细信息:4:[RemoteDeployer][18:Sep:17:15:30: 4:6489; 3168, 6] 找到输入文件
2017-09-18T18:30:45.0215856Z RemoteDeployerSource Verbose: 5 : [RemoteDeployer][18:Sep:17:15:30:4:6489; 3168, 6] 读取输入参数
2017-09-18T18:30:45.0215856Z RemoteDeployerSource Verbose: 6 : [RemoteDeployer][18:Sep:17:15:30:4:6801; 3168, 6] 已完成读取输入参数 2017-09-18T18:30:45.0215856Z
2017-09-18T18:30:45.0215856Z 机器上的任务“TestAgentConfiguration”已完成。
2017-09-18T18:30:45.0775912Z ##[部分]整理:Visual Studio 测试代理部署

注意:我尝试运行的测试是 NUnit 测试,并且我已将 NUnit 包和 NUnit 3 测试适配器包安装到正在构建的项目中

0 投票
0 回答
100 浏览

unit-testing - NUnit 测试适配器和 NUnit 都发现和运行测试

我安装了 NUnit 测试适配器 (3.X),并且我的测试项目引用了 NUnit (3.8.0.0)。但是,我看到(在构建期间)发现并由 NUnit Adapter 3.8.0.0NUnit 1.2.0.0 运行的重复测试。这可能是什么原因造成的?我不知道 NUnit 1.2.0.0 在哪里出现。

0 投票
2 回答
127 浏览

c# - 在 TFS 服务器上引发单元测试异常

我最近在添加一些功能后签入了我的解决方案。除此之外,我重构了一些单元测试,但没有触及任何单元测试框架版本或其他。

签入我们的 TFS 服务器后,TFS 服务器自己运行所有测试。然而,在这些测试成功之后,我收到了这条消息:

错误:调用执行程序“executor://mstestadapter/v2”时发生异常:未找到类型“Microsoft.VisualStudio.TestPlatform.MSTest.TestAdapter.Execution.UnitTestRunner”的构造函数。

我在网上读到这与在同一解决方案中的不同项目上使用不同版本的测试框架有关,但我的整个解决方案中只有一个测试项目。

我的测试项目只有这个对单元测试框架的引用

Microsoft.VisualStudio.QualityTools.UnitTestFramework

运行时版本:2.0.50727 和版本:10.0.0.0

0 投票
2 回答
3190 浏览

c# - 使用 Visual Studio 2017 安装 NUnit

我正在尝试创建一个 NUnit C# 项目。为此,我从菜单ToolsExtensions And Updates安装了 NUnit 3 Test Adapter 。然后我重新启动了 Visual Studio。

但是在尝试创建新项目时仍然没有可用的 NUnit 项目。

我怎样才能让它工作?

0 投票
1 回答
223 浏览

nunit - NUnit3TestAdapter 未在输出中打印测试类名称

我们使用 VSTS 在远程机器上使用 NUnit3TestAdapter 3.9.0 版运行基于 NUnit 的测试。测试从几个类运行。
我的问题是,如何在输出中的测试名称之间打印类的名称(或任何其他表明特定测试来自给定类的指标)。在每个类中,我们都有同名的测试,所以这样的打印是令人困惑的。

当前日志示例(ShouldUseXXX 测试来自不同的类):

0 投票
3 回答
704 浏览

unit-testing - VsTest NUnit xml.document 错误.NET Core

我在 .NET Core 2.0 项目中创建了 NUnit 测试。我想使用 VsTest - TestAssemblies将它们作为VSTS版本的一部分运行。当我在 VSTS 中为我​​的 DLL 运行此步骤时,我收到以下错误(或者更确切地说是警告),并且没有发现任何测试。当我在本地计算机上运行VsTest.console.exe时,相同的 DLL 可以工作。

为什么在我的本地机器上发现了xmlDocument.dll,但在 VSTS 上却没有?

在我的本地文件夹中,我也没有XmlDocument.dll

0 投票
1 回答
1417 浏览

visual-studio - Visual Studio 错误消息:缺少 NUnit3.TestAdapter.dll

我对 Visual Studio 和 NUnit 测试适配器有疑问,我找不到答案。每天早上,有时在白天,当我尝试构建我的解决方案时,我会收到一条错误消息,指出 NUnit3TestAdapter 文件夹下的 dll 丢失:

...\AppData\Local\Temp\VisualStudioTestExplorerExtensions\NUnit3TestAdapter.3.10.0\build\net35\NUnit3.TestAdapter.dll

修复它(临时)的唯一方法是关闭并重新打开 Visual Studio。知道为什么会突然发生这种情况以及如何解决吗?

0 投票
1 回答
383 浏览

c# - NUnit 测试适配器 3 似乎找不到 NUnit3 框架,导致测试资源管理器不显示测试

我有一个项目,我将 NUnit3 框架和其他一些框架一起打包到一个内部 dll 中。但是,当我在项目中引用 dll 时,我无法在 Visual Studio 15 测试资源管理器中显示 TEST。

在项目类中,我可以使用 NUnit.Framework 方法。我认为这个问题与 NUnitTestAdapter3 有关,无法找到对 NUnit3Framework 的引用。因为在我从我的 DLL 中删除 Nunit3 框架并将 NUnit3 框架和 NUnit 3 测试适配器添加到我的项目后,我就能够显示测试。所以我猜测 NUnit3 测试适配器包和我的包含 NUnit3 框架的 DLL 之间存在断开连接。

有没有办法让 NUnit3 测试适配器在我的自定义 DLL 中引用 NUnit3 框架来显示这些?

0 投票
1 回答
89 浏览

selenium - 使用 NUnit 框架测试测试用例时发生错误

我写了一个简单的测试用例,但是当我尝试使用 Visual Studio 2017 运行测试时,它显示测试发现的错误消息在 30 秒后被取消可执行。谁能帮我解决这个问题?

0 投票
2 回答
531 浏览

selenium - IE9 和 10 的 Web 驱动程序

我想问一下是否有特定的网络驱动程序来运行 Internet Explorer 9 或 10 的测试用例?还是这段代码driver = new InternetExplorerDriver();可以测试 Internet Explorer 9 测试用例?有人知道吗?