关于QTP中Active Screen无法显示
来源:互联网 发布:apache 泛解析配置 编辑:程序博客网 时间:2024/06/05 11:44
首先:
排除tool---options—active screen设置没有出错,一般系统默认即可。
第一种情况:是网上人总结的
最近有几个同事开始学习使用QTP,但是刚装上的QTP在录制时却不能看到ActiveScreen。对于新手来说这个是定制检查点的一个常用入口,如果没有图片显示的话。自己动手录制脚本基本就泡汤了,在网上内外墙找了一圈没有发现直接的正解,初步怀疑是他们装QTP是拷来的文件有问题,少了些组件什么的。结果检查安装文件是没有问题的,后来想到一个就是插件的安装,他们默认都是选择新增插件,而是默认安装,结果就少了某些插件,其中一个就是PeopleSoft插件。
peoplesoft插件提供了若干个方法和属性,这个可以从它的帮助文档中找到的。而我以前刚好看过这个文档,当记忆被联系到现实时,这个问题自然就解决了。
解决方法:
1、重新安装QTP并记得要选择安装PeopleSoft插件
2、下载QTP PeopleSoft-addin,地址百度即可
第二种情况:是我遇到的、(ps当然走了弯路、顺便研究了一下第一种情况)
我的版本是qtp10,录制的脚本回放可以显示active screen,但是手动写的脚本就不可以,我安装的时候是默认的 没有安装PeopleSoft插件。因为之前也是这么安装的,没有出过类似问题,所以排除是PeopleSoft插件的问题。
解决方法:
在菜单栏中依此点击:automation—update run mode,然后运行脚本即可
顺便补充一下相关知识: Automation->maintenance run mode,update run mode
Automation 菜单下的maintenance run mode维护运行模式,update run mode更新运行模式 2种特殊的运行方式。
维护运行模式适用于当你的脚本运行不通时使用,它会在运行失败的步骤处暂停并弹出维护窗口,以此来帮助你定位出问题的步骤和对象。
弹出维护窗口后可有2种操作:
1、点击point去定位出问题的对象在被测试程序中的位置
2、点击Add 添加todo任务,其实就是相对于一个注释,表示暂时不解决。下次你不用再运行维护模式直接在todo列表就可以找到
完成了所有问题点击的维护后会有一个总结窗口,告诉你本次共维护了多少个有错的地方。
更新运行模式使用于之前录制脚本的被测程序有了新的内容更新,这时直接运行其结果可能就不准确了。但是自己手动修改比较麻烦。直接使用更新运行模式,它会自动更新Active Screen,checkpoint,以及对象的描述内容至最新。
【注:它不会更新对象库中作为识别关键字的属性的内容,也就是说如果新程序修改的属性刚好是QTP拿来作为识别对象的关键字属性,则不能使用这种方法】
- 关于QTP中Active Screen无法显示
- 为什么我打开QTP以后,active screen总是提示无法显示网页---终于解决了
- QTP测试结果中的Active Screen 窗口无内容显示
- bootstrap导航栏 active无法动态显示
- QTP10.0下active screen无法捕捉图像与无法录制windows程序
- 关于VS2010中无法显示ExtJs
- QTP HELP - Mercury Screen Recorder
- 关于SCREEN中tabstrip的使用
- linux中 关于screen 的命令详解
- QTP中关于smart identification的疑问
- QTP中关于对webelement的处理。
- QTP中Screen Recorder无内容,no movie is associated with the results.
- 关于mysql中无法显示中文的完美解决方案
- 关于iOS中画直线无法显示的问题
- 关于系统中无法显示隐含文件的解决办法.reg
- 关于bootstrap中提示框插件modal无法显示bug
- 关于css中设定的背景图片无法显示的记录。
- 关于JDialog中添加组件无法显示的问题
- php.ini 详解
- Visual Rules solution 简介
- getIMEI()
- SQLite 入门教程(一)基本控制台(终端)命令
- 动态内存分配(new delete)
- 关于QTP中Active Screen无法显示
- 搭建V8代码的阅读兼开发环境
- textarea写入的文本存入数据库后格式出错
- 四极管:快速烧写
- ASIHTTPRequest使用指南---<<翻译稿>>
- Android kernel启动
- 4个经典案例:国外社交媒体是这样病毒性营销的
- SQLite 入门教程(二)创建、修改、删除表
- Android中Camera的调用流程