QTP与QC连接步骤以及遇到的问题
来源:互联网 发布:医学类搜题软件 编辑:程序博客网 时间:2024/04/26 21:46
将最近QTP与QC连接Run Script时碰到的问题记录下来,同时也做个基础操作步骤备参考。
一、QTP与QC连接步骤:
1、 安装QTP Add-in,Help->Add-ins Page->More Hp Quality Center Add-ins->QuickTest Professional Add-in
安装后在Test Plan中新建Test时就可以新建QTP类型的test
2、 QTP端连接QC
File->Quality Center Connection
跳出连接提示框,输入QC的URL 地址(只需到qcbin即可)
点击Connect连接,依次输入用户名密码,选择Domain和Project点击Login既可以成功连接。
成功连接后,在QTP右下角会有QC的图标
3、 上传脚本到QC中
点击File->Save as,在弹出的窗口中选择Quality Center Test Plan,然后选择需要保存到的QC Test Plan的目录。这样你就会在QC 该目录下发现你刚刚上传的脚本。
4、 在Test Lab中执行QTP脚本,点击Run,脚本就开始运行了,直接等着运行后的结果
吧。。。下图选择的是在本地Run。
二、碰到的问题
1、 ”Class Not Registered”.
在Test Lab中执行QTP脚本时,每次点击Run,并不会弹出Automation Runner(如上图)的窗口,而是跳出提示框”Class Not Registered”.
后来通过查资料发现 wexectrl.exe 这个文件虽然存在,但是还没有注册,所以采用如下的方式手动注册。
命令行模式下输入:
"C:/Program Files/Common Files/Mercury Interactive/Quality Center/wexectrl.exe" –unregserver
然后再次输入:
"C:/Program Files/Common Files/Mercury Interactive/Quality Center/wexectrl.exe" -regserver
然后你就会发现,可以正常打开如上图的窗口正确的跑脚本了。
2、 ”ActiveX component can´t create object: ´XStandard.Zip´”.
跑脚本时,由于脚本中包含Zip文件的压缩,即需要创建:CreateObject("XStandard.Zip"),但是脚本Run过程中经常会报错,提示”ActiveX component can´t create object: ´XStandard.Zip´”。
后来发现是缺少XZip.dll文件。保存并注册后,一切恢复正常。
- QTP与QC连接步骤以及遇到的问题
- QTP 与QC的连接
- QC安装遇到的问题
- 安装OPhone步骤以及遇到的问题
- QTP测试时遇到的问题与解决方法
- qtp qc
- QTP - 27 Working with HP’s QC 与QC交互
- 【转】QC与QTP自动化测试连接、自动化测试环境搭建
- 自动化测试框架QC+QTP的搭建
- 在qtp里写函数库遇到的问题以及函数的调用时具体的使用方法
- 水平分库分表的关键步骤以及可能遇到的问题
- 水平分库分表的关键步骤以及可能遇到的问题
- 水平分库分表的关键步骤以及可能遇到的问题
- Android综合下载系统的开发步骤以及遇到问题
- VMware10 安装黑苹果步骤以及遇到的问题
- QC远程调用QTP出现RPC服务不可用问题的解决思路
- java工程连接数据库详细步骤及遇到的问题
- QTP学习中遇到的问题整理
- 微软张宏江:工程水平决定创新能力
- 混杂设备驱动程序
- perl GD模块安装报错的解决方法
- JS根据身份证号码 设置性别
- 事件与委托趣谈
- QTP与QC连接步骤以及遇到的问题
- 为Android添加底层核心服务
- 海量空间数据库实施策略-栅格数据 5
- JSON 简介和应用
- Linux 杀死进程
- linux 中mediainfo源码编译安装及移植
- flash builder 制作 浏览器并 读写配制文件
- 为Android添加Java层服务
- winsock简单使用(采用select轮询方式,从客户端获取数据)