2010年2月23日
摘要: QTP对象识别机制 (转载)测试对象模型是一大组对象类型或类,比如WebElement、WebList,QTP用这些对象类型和类来表示Web页面中的对象。每个测试对象类都有一个可以唯一标识对象的属性列表以及可以录制的方法,这个属性列表和方法列表是可以设置的,见图: 在Object Identification对话框中设置的属性录制完后都可以在Object Repository中查看。属性的具体分类... 阅读全文
posted @ 2010-02-23 11:04 wanglin1809 阅读(3523) 评论(0) 推荐(0) 编辑
  2010年2月21日
摘要: 问题一:WinObject回放时无法识别  因为WinObject默认的识别为regexpwndclass,页面重新打开该值都会改变,所以回放时无法识别。  解决方法:选其他的属性代替regexpwndclass,如abs_x,abs_y或其他不会改变的属性(在tools-->object identification中修改),查看属性会不会改变可以使用tools-->object s... 阅读全文
posted @ 2010-02-21 17:05 wanglin1809 阅读(564) 评论(0) 推荐(0) 编辑
摘要: QTP以独特的关键字视图(Keyword View)为核心思想,让开发能力比较薄弱的测试人员都有能力参与自动化测试脚本的编写工作。同时,它独有的活动屏幕(Active Screen)技术使得编写自动化脚本变得可视,每一行脚本都可以找到对应的程序界面。除了Keyword View,QTP还提供了Expert View,它使用vb语法,专为开发能力较强的测试人员准备。QTP还提供了对象库(Object... 阅读全文
posted @ 2010-02-21 09:39 wanglin1809 阅读(6178) 评论(0) 推荐(0) 编辑
  2010年2月20日
摘要: AJAX注册类1、注册命名空间Type.registerNamespace("wallis");就是将wallis加入window中,然后就可以直接在任何地方使用该命名空间(window是全局的,而且使用时可以省略)2、注册类wallis.Animal.registerClass("wallis.Animal");在MicrosoftAjax.js中可以找到Type.prototype.regis... 阅读全文
posted @ 2010-02-20 16:22 wanglin1809 阅读(427) 评论(0) 推荐(0) 编辑