软件测试培训
美国上市软件测试培训机构

400-111-8989

热门课程

用户定义的对象-QTP自动化测试

  • 时间:2016-09-18
  • 发布:软件测试培训
  • 来源:软件测试教程

QTP使用窗体的类名来识别对象的类型。假如我们的应用程序没有使用标准的窗体类,那么QTP就可能无法正确识别对象。Windows的搜索对话框有一些CheckBox放在了自定义的控件内,当我们试图添加他们到 QTP对象库中时,它们只能被识别为WinObject,如图3-9所示。这是由于Qtp不能把这些CheckBox识别成一般的测试对象。

的CheckBox识别

图3-9 搜索窗口中的CheckBox识别成了WinObject

因此我们需要在QTP设置中,把这个CheckBox映射成 WinCheckBox.打开Tools->Object Identification ,然后选择标准Windows环境,点击User Defined按钮,就会弹出映射对话框。点击手型按钮,然后点击CheckBox后,类名就被添加,并且我们可以映射到CheckBox,如图3-10 所示。点击Add按钮添加这个映射。

用户自定义对象映射

3-10用户自定义对象映射

映射后,QTP便可识别这个对象为WinCheckBox,如图3-11所示。

用户自定义对象识别

图3-11 用户自定义对象识别为Checkbox

上一篇:对象识别-QTP自动化测试
下一篇:对象库的不足-QTP自动化测试

库函数文件-QTP自动化测试

对象库的不足-QTP自动化测试

用户定义的对象-QTP自动化测试

对象识别-QTP自动化测试

选择城市和中心
贵州省

广西省

海南省

台湾