RFT 通过FIND怎么查找JPopupMenu 控件
下面是我的方法,但是就是获取不到,TestObject[] to_arry=RTO.find(SubitemFactory.atDescendant(".class","javax.swing.JPopupMenu","name","jpopupmenu")); 有人能否解决这个问题,不胜感激 1、你用对象查看器,查看下那个对象,是不是和你写的是一致的2、那个查找属性中不用.class属性,只用name属性试试
3、或者只用.class属性查找试试,再查找结果中再去获取name属性值,与“jpopupmenu”对比
最后还有一种情况,就是你测试环境没有配置好,RFT根本不能识别的客户端 TestObject[] to_arry=RTO.find(SubitemFactory.atDescendant(".class","javax.swing.JPopupMenu","name","jpopupmenu"));
1. RTO是否已定义为RootTestObject?
2. 把to_arry对象数组里的值都print出来。 看看都有什么。进一步调试。
你需要多贴出些代码和debug信息 帮顶帮顶帮顶
页:
[1]