visual-studio-test-runner

    0热度

    1回答

    我们的CI环境设置为[TFS Server 2015 + Visual Studio Build Tools 2017]。当我尝试在环境中运行基于C#的单元测试显示了这个错误 TF900547: The directory containing the assemblies for the Visual Studio Test Runner is not valid ''. 然后我试图通过在机器上

    1热度

    2回答

    我在单个TFS构建定义中有几个测试集。我正在寻找一种方法来并行运行我所有的测试集,以减少构建运行的时间。 下面是我的构建定义和我的自动化测试配置的屏幕截图。 是否有人知道如何做到这一点?我没有在构建定义中看到设置,并且我已经看到用于设置此设置的测试设置文件,但我不确定在构建定义中设置测试设置文件的位置。

    2热度

    1回答

    我喜欢测试跑步者运行单一测试方法的便利性。有没有办法运行任何方法而不做测试? 的原因是我累了CLI菜单或Windows形式只适用于运行各种程序代码并不需要在UI来实现的缘故每个方法的按钮编写控制台应用程序。参数化的控制台应用程序也太费劲了。 我有多种方法。他们不相互依赖。每个人都完成了我作为开发人员运行的任务。 理想情况下,我希望有一个Visual Studio .csproj文件,其中包含单独运

    1热度

    1回答

    我刚开始使用Microsoft Test Manager 2015并构建两个测试用例。 第一个涉及点击托盘图标,并从那里选择一个条目 - 工作正常。 第二种情况有点复杂,我想在WPF窗口中填写一个表单并单击一些按钮。 录音没有问题,但重播根本不起作用。它应该从选择TabItem开始,选择位于上一个选定TabItem内的另一个TabItem,然后填写文本字段并按下按钮并确认两个消息对话框。 问题是,

    0热度

    1回答

    我最近将MSTest〜XUnit的〜2000个纯单元测试迁移了过来。测试包含在大约10个测试项目中,并被配置为通过测试收集和组装并行运行。我已经安装了Visual Studio测试运行器nuget包,并且在Visual Studio 2017本地运行时,测试需要大约25秒才能完成。但是,这些测试在VSTS构建代理上运行时需要大约30分钟(!)。我尝试过调整xunit中的所有标志以尝试加速构建代理上

    2热度

    1回答

    我想删除Visual Studio中的应用程序Cookie webtest 我该怎么做? 这是我WebTestRequest通过创建一个新CookieContainer并将其分配给网络测试方面的饼干 WebTestRequest request = new WebTestRequest( DataProvider.Data.OnlineServer + "/Auth/Login" );

    0热度

    1回答

    我试图在C#代码下创建TFS测试运行。但每次我得到低于错误。尽管我已经提供了测试计划的细节。我甚至找不到这方面的文件。 错误 类型 'Microsoft.TeamFoundation.TestManagement.WebApi.TestObjectNotFoundException' 的一个例外发生在mscorlib.dll但在用户代码中没有处理 其他信息:试验计划{0}未找到。 代码 publi

    0热度

    1回答

    我已经创建了一个很好的多租户Web API。现在我想构建一个本地客户端进行测试。 Web API应用程序在一个租户中定义。测试应用程序在另一个已授予Web API管理员同意的租户中定义。 我想在我的(非交互式)集成测试中使用本机应用程序使用用户名和密码进行身份验证。我不能使用证书/应用程序唯一身份验证,因为我需要真正的用户上下文。 获得令牌 var userCredential = new Use

    1热度

    1回答

    我有TestClass。在我的TestCleanUp函数中,我想根据测试失败的情况执行条件操作。 我当然可以用try-catch来包装每个测试,并添加一个标志,我可以稍后查询,但我想知道是否有内置于测试框架的内容。

    3热度

    1回答

    我最近在documentation之后在Visual Studio上安装了XUnit和XUnit VS runner(即xunit.runner.visualstudio)。安装过程使用NuGet,完成后我可以成功查看MS Test Explorer中的所有测试。但是,如果我开始一个新的解决方案并引用所有需要的XUnit dll,即,我想使用XUnit而不使用NuGet来安装它,测试将永远不会显示