我希望能够在无头浏览器上运行我的编码UI测试。有没有办法在执行测试时隐藏IE浏览器实例?
发布于 2016-06-07 02:18:11
你在问两个问题。
编码的UI测试可以在没有连接显示器的虚拟机(VM) (甚至是物理计算机)上运行。为此,被测应用程序和运行测试的Visual Studio都必须在该VM上运行。被测试的应用程序可以是浏览器。Visual Studio也有一个“代理”软件,可以在Visual Studio或MTM或mstest.exe
等程序的控制下运行测试。
编码的UI通过运行被测应用程序来运行测试。如果该应用程序是浏览器,则该浏览器必须正在运行,并且必须在屏幕上显示其输出。屏幕可以在远程物理或虚拟计算机上,并且不需要在任何真实屏幕上显示。通常会有一个远程桌面来访问运行测试的计算机,但在测试运行时该桌面不在焦点中。如果远程桌面被最小化,或者如果它开始运行屏幕保护程序,那么测试将失败。
https://stackoverflow.com/questions/37663576
复制相似问题