我必须在VM上远程运行Coded UI测试.我正在使用Mstest.exe来执行测试用例.现在,当我通过Windows调度程序运行它时,它失败了,因为它需要"Active Desktop".
我读了一些我们需要使用测试代理的地方.但我不想配置测试代理和测试控制器只是为了设置"活动桌面",他们能做的其他事情是什么?
小智 13
那么设置一个测试控制器和测试代理并不难,它非常简单,也是最好的方法.您可以在此处找到安装指南:http: //msdn.microsoft.com/en-us/library/dd293551.aspx
但是,即使使用控制器,仍然存在一些问题.
测试代理可以在服务或进程模式下运行.对于编码ui测试,您需要在过程模式下运行它(因为它需要在相同的Windows会话中).但是当您使用远程桌面登录VM并关闭它时,目标计算机的桌面将保持锁定状态,并且无法继续进行测试.除非您登录,否则没有活动会话,测试控制器甚至无法启动.
有两种方法可以保持我所知道的活动桌面:
斯塔斯.
| 归档时间: |
|
| 查看次数: |
10457 次 |
| 最近记录: |