- 浏览: 1161999 次
- 性别:
- 来自: nibiru
文章分类
- 全部博客 (407)
- lucene (1)
- java (147)
- j2se (1)
- javascript (2)
- spring (5)
- hibernate (1)
- mysql (1)
- oracle (10)
- 工作 (10)
- JPA (13)
- 网站 (5)
- xml (2)
- mina (3)
- 思想 (16)
- httpclient (10)
- JFreeChart (1)
- 多线程 (0)
- swing (2)
- socket (0)
- 网络 (3)
- protocol buffer (0)
- jmx (2)
- jboss/weblogic (1)
- flex3 (12)
- 设计模式 (1)
- apache (0)
- php (4)
- struts1&2 (2)
- oracle SOA (2)
- 微博短链接的生成算法(Java版本) (1)
- htmlparser (3)
- quartz (2)
- mail (1)
- 乱码 (2)
- txt (1)
- eclipse (7)
- 分类 (0)
- 数据库 (1)
- svn (1)
- 日志 (1)
- struts2 (4)
- jquery (2)
- 编码 (1)
- 路径,java (1)
- SOHO (1)
- 娱乐 (2)
- frameset (1)
- maven (1)
- 反射 (1)
- truts2 (1)
- 敏捷,scrum (1)
- OA (1)
- english (1)
- oralce (1)
- wampserver (1)
- 会计 (1)
- springmvc (1)
- js (1)
- CMA (1)
最新评论
-
ludabing:
[/color][color=yellow]
spring @component的作用 -
netwelfare:
EL表达式中null和empty的区别,可以看这篇文章:htt ...
EL表达式中empty的用法 -
wjs王结胜:
...
spring @component的作用 -
di1984HIT:
哈哈。真不错啊。~
微博短链接的生成算法(Java版本) -
di1984HIT:
不错,不错。。。
spring @component的作用
qtp录制鼠标右键单击事件要通过模拟键盘操作来实现
step 1,修改replaytype为2,一般情况默认设置是1的。(1 – 使用浏览器事件运行鼠标操作。 2 – 使用鼠标运行鼠标操作)
setting.webpackage(”replaytype”) = 2
step 2,鼠标右键单击事件
(附:click的事件有三种 micleftbtn 0 鼠标左键。 micrightbtn 1 鼠标右键。 micmiddlebtn 2 鼠标中键)
browser(”支付宝 – 网上支付 安全快速!”).page(”支付宝 – 网上支付 安全快速!”).link(”返回我要付款”).click , , micrightbtn
step 3,点击右键弹出的菜单(采用键盘事件来模拟)
set wshshell = createobject(”wscript.shell”)
wshshell.sendkeys “{down}” //键盘向下的箭头
wshshell.sendkeys “{down}”
wshshell.sendkeys “{enter}” //回车键
step 4,修改replaytype为1(使用浏览器事件运行鼠标操作)
setting.webpackage(”replaytype”) = 1
good to go now.
step 1,修改replaytype为2,一般情况默认设置是1的。(1 – 使用浏览器事件运行鼠标操作。 2 – 使用鼠标运行鼠标操作)
setting.webpackage(”replaytype”) = 2
step 2,鼠标右键单击事件
(附:click的事件有三种 micleftbtn 0 鼠标左键。 micrightbtn 1 鼠标右键。 micmiddlebtn 2 鼠标中键)
browser(”支付宝 – 网上支付 安全快速!”).page(”支付宝 – 网上支付 安全快速!”).link(”返回我要付款”).click , , micrightbtn
step 3,点击右键弹出的菜单(采用键盘事件来模拟)
set wshshell = createobject(”wscript.shell”)
wshshell.sendkeys “{down}” //键盘向下的箭头
wshshell.sendkeys “{down}”
wshshell.sendkeys “{enter}” //回车键
step 4,修改replaytype为1(使用浏览器事件运行鼠标操作)
setting.webpackage(”replaytype”) = 1
good to go now.
发表评论
-
DISCUE盖楼器
2013-10-24 13:34 1232package com.soft.hr.per.service ... -
svn文件影响编译速度解决办法
2011-11-05 10:06 1689在eclipse开发环境中正常编译java文件时,eclip ... -
项目经理,产品经理,架构师
2011-08-29 12:54 2032理想:产品经理设计出简单好用的产品,并能理解技术约束和 ... -
题目
2011-08-28 13:01 17内容22222222222222222222222222222 ... -
Eclipse中要导出jar包中引用了第三方jar包怎么办【】
2011-08-25 15:17 3582单击菜单栏中 ... -
面试题整理2
2011-08-25 12:13 718现有n个人和m个桌子.当每桌做3个人时,多出来2个人. ... -
java把下载html批量换成chm电子书
2011-08-25 10:11 1374利用微软的hhc.exe来把需要转换成chm的htm ... -
java用链表解约瑟夫环问题
2011-08-25 09:36 10791到20的数围成一个圈,隔两个取出一个,直到所有的数都 ... -
CKEditor用法
2011-08-25 09:23 1504config.js ckeditor.editor ... -
工作难题
2011-08-24 15:00 1151function showitem(oid,order ... -
Rational.Rose7.0系统软件
2011-08-24 14:13 3056ibm.rational.rose7.0系统软件01. ... -
[] 探索建立私人的科技资料检索系统
2011-08-23 10:42 1344由于经济条 ... -
一、Java字节代码的操纵
2011-08-22 14:54 631<address style="tex ... -
线程状态的换
2011-08-22 13:09 1002<div><div>scjp5 ... -
线程的调度—优先级
2011-08-22 12:53 1149<div>与线程休眠类似,线程的优先级仍然 ... -
类 Hibernate Session DBUtil
2011-08-22 12:16 1245package com.core.util;impor ... -
利用Annotation构建针对POJO进行增删改操作
2011-08-22 12:12 1147package com.core.annotation ... -
360 Or QQ
2011-08-22 08:48 1178前几天,360忽然跳 ... -
XML JAVA解析 -- DOM
2011-08-19 14:27 1335dom : document object model ... -
android 播放音频、视频的MediaPlayer使用时的注意事项
2011-08-17 17:33 2631mediaplayer类可以用来播放音频、视频和流 ...
相关推荐
在自动化测试领域,尤其是使用QTP(Quick Test Professional)工具时,模拟鼠标事件是常见且重要的操作之一。本部分将详细介绍如何通过QTP的脚本来实现对鼠标事件的模拟。 ##### 1.1 使用 MouseClick 方法 QTP提供...
然而,在使用QTP进行自动化测试时,有时会遇到一些问题,比如"QTP无法录制时插件"的问题,这通常是由于QTP无法识别特定浏览器或环境设置导致的。本文将详细探讨如何解决在使用QTP录制脚本时遇到的IE8识别问题。 ...
给初级学习qtp的测试人员提供的在录制时不理解的描述信息
由于QTP只录制了鼠标悬停(onmouseover)事件,而没有录制点击(click)事件,导致回放时脚本无法正确执行下拉菜单的选择。因此,你需要在脚本编辑阶段手动添加 `click` 事件,以确保下拉菜单选项被选中。 添加 `...
智能录制会自动识别对象并生成对应的脚本,而低级录制则记录更底层的事件,如鼠标的点击和键盘的输入,适用于复杂或智能录制无法识别的情况。 2. **对象识别**:QTP使用对象库来识别和操作应用程序中的对象。录制...
7. **检查元素存在性并点击按钮**:最后检查之前定位到的元素是否存在,如果存在则触发按钮的点击事件。 #### 四、总结 通过上述示例,我们可以看到使用自定义对象的方法不仅可以帮助我们解决QTP无法直接驱动的...
QTP 是一种自动化测试工具,开发人员可以使用 QTP 来录制和回放测试脚本,提高测试效率和测试覆盖率。下面是开发录制 QTP 的详细步骤和知识点: 1. 布置虚拟机 开发人员需要布置虚拟机,包括更换 VDI、设置网络...
在使用QTP(Quick Test Professional)进行自动化测试时,可能会遇到无法录制脚本的问题,尤其是在安装QTP之后或者禁用了IE浏览器中的某些ActiveX控件之后。此问题表现为在正常尝试录制时,QTP无法生成相应的录制...
在这种情况下,单纯使用事件跟踪模式可能无法满足需求,因为默认的`Click`操作不支持右键点击。这时,我们可以采用鼠标跟踪模式来解决问题: 1. **加载对象至对象库**:首先确保“Google大全”链接已经被加载到了...
4. 开始录制:点击“开始录制”按钮,QTP将监控用户在应用程序中的操作。 5. 执行操作:在目标应用中进行测试步骤,QTP会自动识别并记录这些操作为脚本。 6. 停止录制:完成录制后,点击“停止录制”,此时脚本将...
在使用QuickTest Professional (QTP)进行自动化测试的过程中,可能会遇到一个常见问题:当录制或识别某些Web弹出窗口时,QTP无法正确识别其中的链接对象。这种情况通常发生在使用Internet Explorer 9.0.8112版本,在...
在这种模式下,QTP记录的是操作系统级别的事件,如鼠标点击、键盘输入等。LLR适合于处理那些具有复杂用户交互的应用程序,例如带有大量自定义控件或复杂的JavaScript交互的Web应用程序。然而,由于其底层的特性,...
1. 录制测试脚本:使用 QTP 先进的对象识别、鼠标和键盘监控机制来录制测试脚本,测试人员只需要模拟用户的操作,像执行手工测试的测试步骤一样操作被测试应用程序的界面即可。 2. 编辑测试脚本:主要包括调整测试...
【QTP源码--test源码】是一份与QuickTest Professional(QTP)相关的源代码集合,主要用于学习和理解QTP的自动化测试原理和实践。QTP,现已被命名为UFT(Unified Functional Testing),是HP(现在是Micro Focus)...
通过QTP,用户可以录制和回放与这些插件交互的测试步骤,确保它们在不同条件下都能正常工作。 以下是使用QTP进行谷歌浏览器插件测试的一些关键知识点: 1. **对象识别**:QTP使用其智能识别技术来识别浏览器中的...
然后,右键点击项目,选择“Add” -> “New Item”,在弹出的窗口中选择“MFC”,接着选择“MFC Class From TypeLib”。 第二步,配置QTP库。在添加类的窗口中,点击“Add”,在“File”选项中,导航到QTP的安装...
4. **执行操作**:使用QTP的函数和方法模拟用户操作,如点击按钮、填写表单等。 5. **验证结果**:检查系统响应是否符合预期,如确认订单是否成功、价格是否正确等。 6. **清理和结束**:清除测试过程中产生的临时...