MountLion 发表于 2005-11-23 16:41:35

如何检测Java Applet窗口恢复响应?

使用winrunner测试一个B/S程序,其中有Java Applet窗口,按下某个按钮以后,会执行某些操作,在操作完成之前窗口失去响应(几秒到几分钟);此时若执行obj_wait_info()、obj_get_info()、edit_get_text()等语句,会导致CPU占用率达到100%,并且winrunner陷入永久等待(即使Applet的操作完成,窗口恢复响应,也是这样,而且CPU占用率也不会降低)。

目前的变通解决方法就是使用wait(),等待相当长一段时间再往下执行,但这个方法实在不怎么样:(

各位大侠有更好的办法吗?

sincky 发表于 2005-11-24 23:35:52

winrunner测试java程序,比如你说的applet,需要额外的插件支持;所以你现在的情况就是winrunner根本没有对这些对象进行正确的识别,造成回放不成功。插件需要额外购买,你可以到mercury网站去看看。

MountLion 发表于 2005-11-25 13:54:05

不是这个原因,已经加载了java 插件。

beiyue 发表于 2006-3-1 11:02:51

原帖由 MountLion 于 2005-11-25 13:54 发表
不是这个原因,已经加载了java 插件。

To:MountLion

加载了java 插件,您是如何激活的?我安装后Java-add in 是灰色的

谢谢
页: [1]
查看完整版本: 如何检测Java Applet窗口恢复响应?