QTP卷土重来之一录制脚本

序曲

安装QTP,可以参考tutorial,https://www.tutorialspoint.com/qtp/qtp_environment_setup.htm。这里不重复了哈。大家应该比较在意如何破解,下面来梳理一下。

破解方法:到C:ProgramData目录下面去删除“SafeNet Sentinel”目录,然后再去安装目录C:Program Files (x86)HPQuickTest Professionalin找到“instdemo.exe”,以管理员身份运行一下。

来到录制脚本的正题

总结步骤:

(1)录制脚本

(2)添加标准检查点

前提是如果待检查的文本、图片对象未录制到对象仓库中,则需要执行(2-1)、(2-2),否则无需执行这两个步骤。

(2-1)添加标准检查点对象到对象仓库中。

单击右键菜单项"View/Add Object..."

系统弹出"Object Selection-Object Properties View"对话框,详见下图所示,单击"OK"按钮。弹出"Object Properties"对话框,详见下图所示,单击"Add to Repository"按钮,然后单击"OK"按钮。

(2-2)插入标准检查点对象至脚本中

右键菜单项中选择"Insert New Step",弹出的下拉框中选择"Object from repository..."下拉项,弹出"Select Test Object"对话框,单击新添加的对象图标,然后单击"OK"按钮。比如单击"Resources"-->"Object Repository"菜单项,在弹出的弹出"Object Repository-All Object Repositories"对话框,点选左侧新增加对象层级目录节点,然后单击右侧绿色加号图标按钮,为该对象添加text属性,并设置text属性值为9。

(2-3)插入标准检查点

右键菜单项中,单击"Insert Standard Checkpoint..."菜单项,弹出"Checkpoint Properties"对话框。保持text属性前的复选框,因text属性值是本次测试的检查点,单击"After current step(在当前步骤之后添加标准检查点)"单选框,详见下图所示,单击"OK"按钮。

(2-4)运行脚本

 

插曲:

       由于上次安装lr和qtp后,插件影响java环境和自动化脚本运行,再三考虑后,在虚拟机上安装qtp,但是可能会运行比较慢。事实证明果然是这样。算是走了遍弯路,后面的同学可以避开一下。如果有对在虚拟机win7 64上安装qtp11感兴趣或遇到问题的,欢迎留言讨论。这里不多介绍啦^_^

原文地址:https://www.cnblogs.com/fengye151/p/14000420.html