51Testing软件测试论坛

标题: 如何在QTP中重写所测试对象的函数 [打印本页]

作者: zxgngjie    时间: 2012-3-26 23:31
标题: 如何在QTP中重写所测试对象的函数
各位大侠
    刚学习qtp,遇到一点问题 请教下各位  ,就是在ACTION录制所测试对象的脚本 例如 Dialog("txt").click(坐标值);
    请问下如何才能重写该对象的函数 就是Dialog("txt");或是否有其他方法能重写该方法?
    难道qtp只能使用所测试对象的属性吗?

谢谢!
作者: zzxxbb112    时间: 2012-3-27 10:32
没有看明白你的意思~~
作者: mimmy    时间: 2012-3-27 10:35
搞不懂你为什么要重写,QTP自带的函数实现是保密的,你都不知道函数做了哪些操作怎样重写?
作者: zxgngjie    时间: 2012-3-27 12:39
本帖最后由 zxgngjie 于 2012-3-27 12:41 编辑

想法如下:
重写一些操作方法 在里面添加某种判断语句(判断所测试的对象 如果遇到问题 可以获取对象所设定的属性,判断属性值 然后停止回放操作)

不知道我的想法是否可以去实现?(这样就实现了代码的重用,如果不这样写 就需要每次在脚本动作后添加检查点去检测 这样重复操作 而且工作量较大)  或许有其他的好方法吗?
作者: 云层    时间: 2012-3-27 12:41
没这个必要,当然你这样做是在重写QTP
作者: zxgngjie    时间: 2012-3-27 19:50
如果不重写的话 还有什么办法去实现?




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