51Testing软件测试论坛

标题: 求助:JavaAwtCanvas对象无法识别 [打印本页]

作者: zodiaclee    时间: 2010-9-6 15:59
标题: 求助:JavaAwtCanvas对象无法识别
RT,由于AUT的版本更新,把窗口的对象的JavaJFCToolBar,JavaJFCTable改成了JavaAwtCanvas。
我现在是想对原来的JavaJFCTable对象进行操作,自己试着录制一下,发现Recoder无法识别JavaAwtCanvas对象。
有童鞋碰到过类似问题吗?求解决方案
以下是Declarations解图:
[attach]65121[/attach]

[ 本帖最后由 zodiaclee 于 2010-9-6 16:01 编辑 ]
作者: jmy_1981    时间: 2010-9-6 22:11
标题: lz java extension 用了吗?
rt

lz awt是什么版本的啊?
作者: zodiaclee    时间: 2010-9-7 09:58
原帖由 jmy_1981 于 2010-9-6 22:11 发表
rt

lz awt是什么版本的啊?

我对整个AUT做了extensions,而AUT主程序到这个对话框中间还有2个模块。
我对该对话框的上层模块也做了extensions。结果还是一样的。
silktest的AWT_TestApplication.bat指向jre6
我在AUT的目录下到了一个swt-awt-win32-3139.dll文件,版本是3.139。AWT的版本是这个吗?
作者: jmy_1981    时间: 2010-9-7 22:41
标题: lz 可以再检查一下extension 完全被enable了吗?
rt

是的,那个是awt的版本号。
lz可以再检查一下:

“access3.prop “
从 “C:\Program Files\Borland\SilkTest”  
被复制到 JRE “C:\Program Files\Java\jre6\lib\”
重新命名为 “accessibility.properties”

“SilkTest_Java3.jar “
从 “C:\Program Files\Borland\SilkTest\JavaEx”
被复制到 JRE “C:\Program Files\Java\jre6\lib\ext”

而且,accessibility.properties
里面有一个条件:assistive_technologies=segue.monitor.Starter

希望有帮助。
作者: zodiaclee    时间: 2010-9-9 10:13
原帖由 jmy_1981 于 2010-9-7 22:41 发表
rt

是的,那个是awt的版本号。
lz可以再检查一下:

“access3.prop “
从 “C:\Program Files\Borland\SilkTest”  
被复制到 JRE “C:\Program Files\Java\jre6\lib\”
重新命名为 “accessibility.pro ...

这些我都检查过了,extensions被完全enable了,还是不行,现在只能用typekeys方法了。
感谢jmy的帮助




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