我在VS2017中创建了一个CodedUI项目,我可以在VS2017中直接在我的机器上执行测试。
我可以轻松地将测试方法绑定到VSTS在线测试用例。但是,当我在线构建和部署VSTS上的项目和程序集并尝试从VSTS中构建它们时,我总是遇到与在目标计算机上部署测试代理程序相关的错误,以便能够执行测试。
仅供参考,我们要测试的网页位于内部部署网站上,因此无法通过互联网访问。
有人知道如何使这项工作,即如何设置测试机器,如何在该机器上设置测试代理(微软文档不是很清楚),以及我们需要做什么VSTS能够与我们的内部测试机器进行通信。
答案 0 :(得分:0)
简单的方法是,您可以设置可以访问测试计算机的私有构建代理,然后通过此私有代理构建项目:Deploy an agent on Windows。
如果您想使用托管代理,您的测试机器需要可以从互联网访问。