|
基于脚本的兼容性和移植性的考虑,项目组决定脚本改用纯描述性编程,小弟遇到几个问题一直搞不明白
1、有些对象属性好像spy和对象库都无法识别,类似Browser的url,spy只能看到openurl和LocationURL属性,用GetROProperty可以取出url属性,runtime的属性可以用来进行描述性编程么?
2、通过spy看到的Browser和page的一些属性如:Browser的name和Page的Title,当用这些属性来进行描述性编程时,qtp总是无法识别
3、index这个属性是否无法用来识别Browser和Page对象?只有当页面中存在多个类似WebEdit对象时用来作为辅助识别属性使用?
4、Creationtime=0这个属性是否也只能用作辅助识别使用?当同时打开多个Browser时是否会失效?
5、使用Description.Create()方法和直接进行Browser(a:=ooxx).Page(b:=xxoo).oxox除了简化脚本意外是否还有别的区别
6、小弟使用描述性编程时类似WebEdit、link和WebTable这些对象时都能找到如html id等唯一标识属性进行识别,但是针对Browser和Page一直无法找到合适的唯一标识属性,请问各位一般都在使用哪些属性对Browser和Page进行识别?
先拜谢了 |
|