您的位置:首页 > 编程语言 > Qt开发

[学习笔记]QTP项目应用与进阶

2010-08-22 14:02 274 查看
1.加载插件

QTP默认包含3种插件,分别为atctive,visual basic 和 web。方式:

[help] -> [about QuickTest Professional] 弹出窗口中查看已经选择的插件。

2.取消浏览器自动完成设置。

IE界面,[工具] -> [internet选项],单击[内容]标签,取消勾选[自动完成功能应用于]的复选框。

3.对象命名原则:

a)对象名称宜简不宜繁。

b)最好是见字知意,避免不规则字符,避免文不对题

c)统一命名规则。统一为中文或英文命名。

4.同步处理

有时候会碰到当下一步骤正在执行的时候,上一步骤还没有完成。通常用wait10)等待时间来解决。但该固定值降低了执行效率。QTP提供了页面同步的方法,如下代码:

Brower("Brower").Navigate "http://localhost:8080/teach/register.jsp"
Brower("Brower").Page("MY JSP 'register.jsp'").syns
Brower("注册").Page("注册").WebEdit("用户名").Set "admin"


5.共享对象库的优点

当被测试程序的某些对象发生改变时,只需要维护一个对象库就可以使所有引用的脚本都能正常使用。共享对象库的方法效率更高,更易维护。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: