QTP学习笔记(下)

发表于:2009-10-09 15:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:sosemail    来源:51cto博客

  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即可

  QTP学习笔记(八)

  一.测试目的:

  使用QTP建立较为完成的测试脚本,通过TD对自动化测试的流程进行系统的管理。

  二.问题及解决方法:

  1.问题:由TD的TEST?Test Script启动QTP脚本后,QTP在启动时自动只加载"web插件",并且在录制脚本的过程中,点击"Record"按钮后,弹出web页面与QTP中心连接,严重影响脚本的录制

  答:1.TD TEST PLAN Folder TEST Test Script启动QTP并创建新的测试脚本

  2.保存该脚本,退出QTP

  3.重新启动QTP,加载"Active X"控件

  4.创建新脚本,并连接TD

  5.open open Test from Quality Center打开步骤1所创建的脚本即可

  三.学习到的内容

  1.更改当前脚本加载的插件

  在启动QTP的时候将所有插件都色选上,打开脚本,File Settings Properties选项卡 选择modify按钮即可

  2.TD中为TEST添加Steps后,点击Generate Script  Quicktest Test可将设置的steps加载到测试脚本中

  3.在录制脚本步骤前仔细规划脚本的结构,定义好各Action完成的任务,及Action之间的调用关系,要比录制执行步骤后再添加新Action容易

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号