c# - 我们可以从单个 TFS 构建中触发多个代理/侦听器吗
问题描述
我在两台不同的机器/服务器上安装了两个不同的应用程序。我已经使用 C# 完成了这两个应用程序的自动化,它们在数据级别集成,我必须触发单个构建,我的脚本将在两台机器上随机执行。两者都是桌面应用程序。
现在的问题是我们是否可以在两台不同的机器上配置两个具有单个 TFS 构建的代理,就像我的一些脚本将在机器 A 上运行并且会有一个侦听器 A,并且在同一个构建中,一些脚本将在机器 B 有其他应用程序,我肯定也会安装代理。
解决方案
请参考以下这些步骤:
- 在代理池中配置多个代理。
- 在阶段的执行计划中选择多代理选项
- 在 Visual Studio 测试的批量测试框中选择基于测试和代理的数量
相关文章:使用 VSTest 任务测试批处理选项
推荐阅读
- c# - 获取 SQL 查询中使用的列和表的字典(或键值对或其他)
- java - 升级期间与 Spring 5 的 LinkageError
- javascript - 选择序列化表单中缺少的元素?
- python - 如何覆盖 Django 管理员创建的表单的 id_valid() 方法?
- microsoft-edge - 为什么 Microsoft Edge 此处有 url
- php - 将 php56w 从 5.6.31 更新到 5.6.35 后,Wordpress 文件权限被破坏
- wcf - WCF 消息检查器并发模型
- python - 将python模块导入另一个目录
- matlab - 如何计算具有随机正态分布 X 的函数的期望值?
- virtualbox - 虚拟机中是否可以完全使用显卡?