QTP测试结果中无法捕获截图(Screen Recorder)
大家在日常使用QuickTest时,经常会遇到无法测试结果捕获截图(Screen Recorder),经常会遇到如下图所示的情况。 遇到该情况如何解决呢,其实很简单,只需要修改一下Options即可。安装QuickTest后,默认如下图所示。在【Run】-【Screen Capture...
QTP的那些事--不能识别web上的测试对象
问题起因:在安装QTP后,或者禁用IE浏览器里的一些ActiveX控件后,正常录制QTP事,不能产生相应的录制脚本,脚本内容为空。解决方法: 根据实践,我发现QTP在IE中录制脚本是依靠一个叫BHOManager Class的动态链接库来完成的。当这个控件没有被加载,或者被禁用时,就会出现上述症状。...
QTP的那些事--QTP测试AJAX时的等待问题(转陈能技老师博客)
AJAX目前已被广泛应用,在使用QTP测试AJAX应用时经常碰到需要等待AJAX操作完成数据加载的问题。relevantcodes.com的《QTP: Synchronization for AJAX Applications》这篇文章介绍了如何封装一个AjaxUtil对象来统一处理这些问题: ht...
QTP将死——开源测试登上舞台
QTP作为测试自动化的主流,已经很长时间了:以前的主流测试是window GUI应用,和普通WEB应用;没有那些复杂的其他环境,如flex silverlight wpf 手机等。 以前良好协作的自动化用例管理平台,是TD(qc),能够实现用例与自动化关联。 ...
QTP的那些事--用QTP测试Web上的Ajax
对于ajax,大家做web测试的应该都不会陌生了吧。现在越来越多的web中为了有更好的交互性,一般都喜欢采用ajax技术。正式因为这种原因,给我们测试带来了很多的问题,可能大家遇到的最多的问题就是性能测试。 那么对于web的自动化测试,ajax也带来了相应的影响。web功能自动化该如何去做呢? ...
QTP——使用DOM识别树形节点进行Web测试
在Web测试中,不可避免的会遇到树形节点的识别。如下就是通过IEDevToolBar抓下的一个page的树形结构。 QTP在对树形结构的节点进行识别时,可以采用DOM(Document Object Model文档对象模型)模型,在DOM中,每个网页元素都对应着一个对象。树结构中每一个元素都被称...
QTP快速入门和简易猴子测试的实现
说明:本文中代码段主要参考自《QTP自动化测试实践》。 一、软件安装 按照提示,勾选"安装Microsoft Script Debugger",完全安装即可。 二、软件启动 选择测试对象所需要加载的相应插件,在欢迎窗口选择“Blank Test”。 三、自带资源 F1可以获...
QTP的那些事--终极项目脚本设计思路及其测试查询功能的一些实际项目体会
1,采用importdatable将外部的excel数据加载到对应的datatable中; 2,实际项目中可能不会让我们去设置数据库的检查点来校验数据,而且校验的数据比较复杂,就拿我们基本的手工测试来说。我们在测试查询条件的时候也是不去考虑数据库底层的查询结果的,我们关注的仅是查询的结果中有没有查询...
Win7下的使用QTP进行猴子测试的性能日志实现方法
由于项目需要进行猴子测试,最近在看《QTP自动化测试实践》。与书上介绍的WinXP的性能计数器相比,Win7的性能日志使用方法有些不同,而且网上现成的很少,在此整理一下使用方法,以备后用。 启动方法:[Win]+[R]——>“运行”输入perfmon启动性能监视器,当然也可以右击“计算机”...
QTP测试的数据驱动
从文本文件读取数据作为测试的数据 Dim oShell Set oShell=CreateObject("WSCript.shell") oShell.Run "calc",1 Wait 2 'Window("计算器").WinButton("1").Click 'Window("计算器").Win...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。