Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops Azure devops-准备自托管测试代理_Azure Devops_Automated Tests_Ui Automation_Build Automation_Testcomplete - Fatal编程技术网

Azure devops Azure devops-准备自托管测试代理

Azure devops Azure devops-准备自托管测试代理,azure-devops,automated-tests,ui-automation,build-automation,testcomplete,Azure Devops,Automated Tests,Ui Automation,Build Automation,Testcomplete,在Azure Devops中创建自托管代理列表的最佳方法是什么(以便使用Smartbear TestExecute运行自动测试),而不必手动执行所有步骤 让我们假设将有40-50台运行Windows10的PC,它们必须成为代理并与Azure管道链接 我正在寻找一种方法来避免50次执行这些步骤: 按照此处的所有步骤手动创建这些代理,然后 将TestExecute安装到每一个组件上 是否有一个可以创建和运行的模板来实现这一点?为了自动化测试环境,您可能可以看看Ansible: 我自己还没有尝试过,但

在Azure Devops中创建自托管代理列表的最佳方法是什么(以便使用Smartbear TestExecute运行自动测试),而不必手动执行所有步骤

让我们假设将有40-50台运行Windows10的PC,它们必须成为代理并与Azure管道链接

我正在寻找一种方法来避免50次执行这些步骤:

  • 按照此处的所有步骤手动创建这些代理,然后
  • 将TestExecute安装到每一个组件上

  • 是否有一个可以创建和运行的模板来实现这一点?

    为了自动化测试环境,您可能可以看看Ansible:


    我自己还没有尝试过,但也许您可以安装下载的代理,运行PS脚本,然后在一个剧本中安装Smartbear TestExecute。

    您可以从命令行尝试,以避免手动执行此操作。至于配置代理,现在不推荐使用test agent部署任务,因此似乎无法跳过此操作。

    前面提到的
    --Understand
    选项应该可以帮您完成此操作。

    如果您不想下载包并手动配置自托管代理,请使用Rest Api,此api的请求体对于Impression可能很复杂。此外,正如api文档中所建议的,使用代理下载包配置代理应该是一个更好的选择,您可能需要重复它,但它很容易操作。