技术开发 频道

QTP学习笔记

  QTP学习笔记(七)

  一.测试目的:

  1.编写自动化脚本,代替手工测试

  2.使用TD跟踪测试结果,评价软件质量

  二.问题及解决方法

  1.问题:录制脚本时QTP窗口为最大化状态,阻碍鼠标的移动轨迹

  答:recording?最小化QTP窗口,以后每次录制时QTP窗口都会自动执行最小化

  2.问题:TD与QTP的连接失败(同QTP学习笔记(五))

  答:为TD安装"TDConnect.exe,SysAgent.ext,TDClientSideInstallation.exe"三个插件

  3.问题:因为使用破解版TD所以在添加"Test Script"时TD会自动退出

  答:在指定folder中创建"WR_Automate"类型的TEST,查看该TEST的TEST Script,再选中新创建的"Quicktest_test"类型的TEST,TD就不会退出了

  4.问题:QTP加载插件后仍连接不上TD

  答:为QTP安装插件"QTP安装包" setpup.exe quality center加载项,安装自带的插件比较好用

  5.问题:QTP远程连接TD失败的问题

  答:1.查看该请求是滞被防火墙过滤

  2.网络管理服务器及TD服务器上是否安装了网管软件

  符合上述条件的时候,QTP远程访问TD会发生失败

  6.问题:与TD建立连接后脚本的编辑问题

  答:与TD连接后,QTP自动生成与TD的TEST名称相同的脚本,可对该脚本进行编辑、保存、另存等与单机使用QTP创建脚本相同的操作,建议每个脚本在本机另存一份,并保留脚本对象,创建对象库。与TD连接后,QTP默认加入的插件被修改为"web插件",新建测试脚本时要注意。

  三.学习到的内容

  1.QTP与TD建立连接时所指定的服务器名、Domain、Project、UserName、Password信息应与TD登录时一致,否则会发生连接失败的错误

  2.为TD TESTPLAN Folder TEST增加了TEST Script后,不可再编辑该TEST,如"step"的设置

  3."TEST Script"运行后的执行结果在"REQUIREMENTS"中可查看到,以此可作为评价软件质量的依据之一

  4.TD REQUIREMENT REQUIREMENT Child REQUIREMENT 可以为其指定多个"TEST"用例,被关联的用例不可编辑

  5.与TD建立连接的QTP脚本运行结果自动保存在TD中,连接成功后QTP的"Remote Agent"进程自动启动

  6.QTP与TD服务器远程连接

  工具栏?Quality center Connection:指定Server URL为远程服务器,并输入正确的Domain、Project、Username、Password即可

0
相关文章