51Testing软件测试论坛

标题: 如何检测Java Applet窗口恢复响应? [打印本页]

作者: MountLion    时间: 2005-11-23 16:41
标题: 如何检测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
winrunner测试java程序,比如你说的applet,需要额外的插件支持;所以你现在的情况就是winrunner根本没有对这些对象进行正确的识别,造成回放不成功。插件需要额外购买,你可以到mercury网站去看看。
作者: MountLion    时间: 2005-11-25 13:54
不是这个原因,已经加载了java 插件。
作者: beiyue    时间: 2006-3-1 11:02
原帖由 MountLion 于 2005-11-25 13:54 发表
不是这个原因,已经加载了java 插件。


To:MountLion

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

谢谢




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