51Testing软件测试论坛

标题: Type 和 Set有什么区别 [打印本页]

作者: 康巴的女人    时间: 2010-4-21 17:17
标题: Type 和 Set有什么区别
Type 和 Set有什么区别?什么时候用Type,又什么时候用Set?求大虾讲解^o^
作者: TIB    时间: 2010-4-22 09:59
Type是通过键盘消息发送按键,是从用户操作角度出发的
Set是通过设置对象的属性的方式输入,是从对象属性更改的角度出发的
作者: 康巴的女人    时间: 2010-4-22 11:48
原帖由 TIB 于 2010-4-22 09:59 发表
Type是通过键盘消息发送按键,是从用户操作角度出发的
Set是通过设置对象的属性的方式输入,是从对象属性更改的角度出发的

可是为什么有时候录制的脚本里是Set,到回放的时候确不能通过,然后改成Type就可以了呢?
作者: TIB    时间: 2010-4-22 17:13
这要看QTP的实现机制了,Set的话,QTP先要访问对象的属性,再修改属性,这中间可能被测试的程序有什么限制的话就会导致失败
作者: 康巴的女人    时间: 2010-4-23 10:40
原帖由 TIB 于 2010-4-22 17:13 发表
这要看QTP的实现机制了,Set的话,QTP先要访问对象的属性,再修改属性,这中间可能被测试的程序有什么限制的话就会导致失败

哦,貌似有点明白,学习了,谢谢




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