今天使用QTP录制托盘点击脚本,发现录制不了,解决方案如下:
首先,由于录制不了所以需要手工添加对象 点击Resouces->Object Repositry 在弹出窗体的菜单中选择add object to local
然后点击托盘位置,这样托盘对象就可以捕获了。
编辑代码如下
For i=1 to Window("Window").WinToolbar("通知区域").GetIt
原创
2009-10-29 17:04:00
995阅读
最近重装后,录制脚本时,IE总是报下面的错:有尝试重装QTP,设置QTP各种可能的选项,就差没重装系统了,呵呵,因为是刚装的系统。第二天突发奇想,把防火墙退出来(我的是360安全卫士),哈,正常了。PS:如果采用以上方法没有效果,也可以尝试优化下IE,把一些垃圾插件如3721删除;或者把IE重新安装下。。。折腾到解决问题为止
原创
2023-09-28 10:07:47
86阅读
录制脚本时注意事项:(1)必须认真录制每一次,在录制的时候最发用鼠标不要用TAB键。(2)录制后回放,查看脚本是否回放成功
原创
2023-09-28 10:10:32
93阅读
QTP以独特的关键字视图(Keyword View)为核心思想,让开发能力比较薄弱的测试人员都有能力参与自动化测试脚本的编写工作。同时,它独有的活动屏幕(Active Screen)技术使得编写自动化脚本变得可视,每一行脚本都可以找到对应的程序界面。除了Keyword View,QTP还提供了Expert View,它使用vb语法,专为开发能力较强的测试人员准备。QTP还提供了对象库(Obje
转载
2023-12-23 22:01:51
101阅读
普通录制模式是最常用的一种录制模式
Analog录制模式,它能精确地记录下鼠标和键盘在被测试对象中的一系列操作过程,包括鼠标的移动和拖拽。最常见的实例就是使用鼠标绘制图形或签名,这种模式的缺点是1.代码的可读性不强 2.无法修改 3.一些无用的操作也会被录制,因此降低了自动化测试的效率
Low Level录制模式,是基于坐标的记录模式,注意该模式和Analog录制模式一样,一定要在普通录制模式开始后才能选择Low Level录制模式。其缺点是 1.代码的可读性太差,仅仅通过这些坐标的数值无法看出录制时的操作 2.脚本回放的成功率不高,如果窗口的位置发生变化,那么回放操作就会失败
Record and Run Setting设置
"Record and Run Setting" 对话框在每次新建一个测试时都会被弹出。该对话框用来设置录制的对象及录制时识别对象的范围。该对话框包括“web”和"Windows Applications"两个选项卡
1)Record and Run test on any open brows
原创
2013-06-03 08:59:28
826阅读
QTP 问题总结:1、QTP10 支持的 IE9、IE8(亲测,其他的可以自己尝试)2、管理附件下载地址: http://downloa
原创
2022-08-23 18:04:16
94阅读
在网上百度了一下,大多说的是以下方法:打开IE,在菜单中选择[工具]/[Internet选项]进入Internet配置界面。选择[程序]/[管理加载项],查看目前加载的ActiveX的情况。当看到存在BHOManager Class并且其状态是“禁用”时,点击“启用”开启这个功能,并保存后退出即可解决问题。当在管理加载项里找不到BHOManger Class这个加载项时,如果你安装了QTP,那么在
原创
2016-11-02 19:58:05
1874阅读
1. 文本(Textbox):该种控件可以直接录制及回放,通常不需要修 改脚本,也可以将Type"***"修改为Set"***"方法回放会比Type"***"速
原创
2023-09-28 10:07:35
0阅读
QTP中有三种录制模式:正常录制、模拟录制、低级录制。 正常录制模式是QTP默认的录制模式,这种录制模式是QTP最突说录制一个鼠标拖动...
原创
2023-09-28 10:07:50
100阅读
例如,以下语句指示 QuickTest 选中 Itinerary 网页上的所有复选框:
Set MyDescription = Description.Create()
MyDescription("html tag").Value = "INPUT"
MyDescription("type").Value = "checkbox"
Set Checkboxes = Brows
原创
2006-08-01 15:35:00
1335阅读
正常录制模式是QTP默认的录制模式,这种录制模式是QTP最突出的特点,是直接对对象的操作,录制完之后,不管再次打开的对象位置在哪,它都能执行到。--直接从automation->record或按F3录制; 模拟录制模式录制的是鼠标和键盘的精确操作,对于正常录制模式不能录制到的动作,可以使用模拟录制模式来弥补。比如说录制一个鼠标拖动的动作,正常录制模式录不下来,这时就可以使用模拟录制模式。-
转载
精选
2014-01-15 15:48:30
1101阅读
在QTP录制下拉框的时候有的下拉款能录制下来但是,回放的时候出现错误,原因没有弄清楚,这里先说解决方案:1.用键盘操作,代替用鼠标点击2.1.点击菜单【tools】-【Web Event Recording Configuration】2.在弹出对话框中点击"Custom Settings"按钮3.在弹出对话框中 ...
原创
2023-09-28 10:09:36
33阅读
问题起因: 在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP时,不能产生相应的录制脚本,脚本内容为空。 解决方法具]...
原创
2023-09-28 10:07:43
209阅读
1. 使用专家视图作为关键字视图的可替换脚本编辑视图,在专家视图中编写的测试代码能与关键字视图中的各项元素一一对应。关键字视图和专家视图使用的是同一套对象库,在专家视图中,输入测试对象的顶层对象的控件类型名,比如Page,然后输入"(",则QTP会自动列出对象库中匹配的测试对象,如果匹配的仅有一项,则会自动完成测试对象的输入,如下所示:输入一个测试对象后,就可以访问其下的属性、
推荐
原创
2014-03-26 20:13:01
2849阅读
点赞
1.前言 Jmeter录制脚本有两种方式。1.通过第三方工具录制比如:Badboy,然后转化为jmeter可用的脚本;2.使用jmeter本身自带的录制脚本功能。 对于小白来说可用先使用jmeter录制脚本,熟悉jmeter工具的使用,以及jmeter基本的脚本,后期熟悉之后,你会发现自己写脚本比录制快很多,现在先教大家使用jmeter本身自带的录制功能录制一份脚本。2.录
转载
2024-03-20 17:08:26
135阅读
#!/bin/sh
# 使用方法:
# step1: 将该脚本放在工程的根目录下(跟.xcworkspace文件or .xcodeproj文件同目录)
# step2: 根据情况修改下面的参数
# step3: 打开终端,执行脚本。(输入sh ,然后将脚本文件拉到终端,会生成文件路径,然后enter就可)
# =============项目自定义部分(自定义好下列参数后再执行该脚本)===
转载
2023-09-25 11:29:56
814阅读
脚本录制-通过代理录制脚本 by:授客 QQ:1033553122 版本:Loadruner 11.0 A.PC端录制Web应用程序 步骤1:根据实际情况,选择对应的协议 本例中选择Web(HTTP/HTML),如下 步骤2:找到代理设置界面 点击 Start Record -> 点击Option
原创
2021-06-01 11:17:37
862阅读
这次jenkins打包先介绍一下脚本的方式,配置jenkins的方法后续在补上。这种脚本的方式比较简单,要不要jenkins都可以,因为jenkins做的也就是执行几句命令和直接在终端执行没什么区别。脚本涉及的工具:xcodebuildxcrunfir-cli 其中,xcodebuild和xcrun都是xcode自带的工具,如果没有可以通过下面命令安装,至于这两个工具中的各种命令在这里就不介绍了
转载
2024-01-12 13:56:44
268阅读
老李分享:QTP的录制原理以及实现 以前在培训的时候要讲quicktestprofessional的自动化测试,其中要讲qtp的原理,网上有很多文章是把qtp操作过程当成原理来讲,觉得有些可笑,另外在我也听过同事和一些公司资深专家讲实现原理,但是都是含糊其词,说不清楚。我在上课的时候会讲qtp的原理,qtp的实现分为两大核心部分:录制和回放,今天
转载
精选
2015-12-10 14:06:26
634阅读
第一:为什么用LoadRunner做功能测试自动化?
1、lr是模拟浏览器给服务器直接发送请求,而QTP是模拟鼠标键盘的操作。
故:LR脚本可以做验证流程的功能自动化,但是验证的大多是后台数据处理流程的正确性,QTP可以验证流程也可以验证UI。
2、LR录制脚本是类C语言,QTP是vbscript。
故:你若对c了如指掌自然也可用lr加入
转载
精选
2010-08-24 14:56:45
1241阅读