51Testing软件测试论坛

标题: 模拟回车键在电脑锁屏时无法执行如何解决? [打印本页]

作者: wsryyffs    时间: 2015-12-11 08:41
标题: 模拟回车键在电脑锁屏时无法执行如何解决?
模拟回车键代码:
Robot robot=new Robot();
  robot.keyPress(KeyEvent.VK_ENTER);

在电脑锁屏时无法执行,除了将电脑不锁屏,还有其他的解决办法吗?

作者: joykao    时间: 2015-12-11 10:10
这个你看看robot在注册表里面有没有类似SkipEnvironmentChecks的键值,把默认值改成1试试?以前QTP脚本是这么控制在锁屏情况下执行的,QTP是这么设置的
Start--->Run--> Type 'Regedit'
Change the following registry settings..
Goto following folder..
HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest
Professional\MicTest
Locate the key "SkipEnvironmentChecks"
By Default the value will be "0"
Change the value to "1" and restart the QTP.
Now QTP will run with system locked.
作者: 土土的豆豆    时间: 2015-12-11 10:54
要唤醒机器好像得写程序调用系统进程了……
建议跑测试脚本时不休眠不断电吧~




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2