`
lwfshr
  • 浏览: 150494 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

测试中QTP回放脚本出现fail时

阅读更多

由于一些原因,QTP回放脚本的时候,有时会出现错误提示,询问我们是停止、跳过还是重试。原因可能是脚本做的不够严谨,或者网络出现暂时的问题,或者被测系统的一部分发生了变化。
一旦出现这样的问题,自动就中断了。如果我们把自动放在晚上做,第二天早上一来,发现脚本刚回放了一点点就出错中止了,人生最痛苦的事莫过于此。
 
  要解决这个问题,首先还是需要把QTP脚本设计的强悍一些,能够巧妙的避开一些不必要的错误。但是即便如此,我们还是会对脚本中的某些step放心不下。
 
  这里有个解决办法。
首先在QTP的Expert View视图(代码视图)中,找到你比较担心的一行代码(一个step),在这行代码前面增加一行:
 
  On error Resume Next
 
  这样如果回放的时候,这行代码出现错误,系统也会继续下面的step,不会中断。当然,全部跑完以后我们可以在回放结果中查看详细信息。

分享到:
评论

相关推荐

    QTP脚本录制回放

    回放时,QTP会根据脚本中的对象描述找到相应的对象并执行相应操作。理解回放过程中的同步点、等待条件以及错误处理策略,可以帮助我们处理回放过程中可能出现的问题。 5. **增强脚本**:除了录制的基本操作,我们还...

    QTP常用脚本总结

    本文将深入探讨QTP中的常用脚本技术,包括回放模式设置、对象定位和操作、变量管理、随机数生成、日期时间处理、事务管理以及JavaScript执行等。 1. **回放模式设置**: QTP提供了两种回放模式:事件模式(1)和...

    QTP脚本,实现脚本回放

    QTP提供了录制与回放功能,帮助用户快速创建测试脚本,尤其适用于进行回归测试。本文将深入探讨如何使用QTP来录制脚本并实现回放,特别关注在脚本中如何处理“多位数计算”。 【描述】:“自动化录制脚本,主要用到...

    qtp 测试脚本项目实例

    QTP测试脚本基于VBScript编写,通过录制、回放以及编辑脚本来实现对应用程序的自动测试。学习者可以通过分析和运行这些脚本来了解QTP如何捕获和重放用户操作,以及如何设置断言来验证预期结果。 脚本的结构通常包括...

    QTP脚本调试器,调试QTP脚本使用

    QTP脚本调试器是QTP中的一个重要组件,它允许用户在执行自动化测试脚本时进行单步调试,查找并解决可能出现的问题。下面将详细介绍QTP脚本调试器的使用及其相关知识点。 1. **脚本编辑器**: QTP的脚本编辑器是...

    qtp测试用例及测试脚本

    在"qtp测试用例及测试脚本"这个主题中,我们主要探讨的是如何利用QTP进行测试用例的设计与执行。测试用例是测试过程中不可或缺的部分,它详细描述了如何对系统进行操作以验证其是否满足预期的功能和性能。每个Action...

    软件测试三QTP黑盒测试工具.pdf

    本资源是一个关于软件测试的实验报告,介绍了QTP黑盒测试工具的使用和操作,包括QTP的组成部分、实验设备及环境、QTP的使用步骤、QTP录制前的准备工作、QTP录制测试过程、QTP编辑测试脚本、QTP调试脚本、QTP回归测试...

    QTP 脚本实例二。直接用QTP打开即可。

    在QTP中,测试脚本会记录用户在应用中的操作,然后回放这些操作以验证系统的行为是否符合预期。 在QTP中,有以下几个核心概念和技术点: 1. **对象识别**:QTP使用“对象库”来识别并描述应用程序中的各个元素。每...

    QTP功能测试登陆脚本改写

    【QTP功能测试登录脚本改写】 QTP(QuickTest Professional)是HP公司推出的一种自动化测试工具,主要用于功能测试和回归测试。它基于VBS(Visual Basic Script)语法,能够录制并回放用户在应用程序上的操作,实现...

    ( 第5篇-初试QTP脚本录制回放

    QTP的关联功能可以处理这类问题,通过关联获取动态数据,确保脚本在每次回放时都能正确执行。 【QTP测试结果分析】 QTP提供详细的测试结果报告,包括测试步骤、预期结果与实际结果的比较、失败信息等。这有助于...

    QTP脚本还可以这样写

    它的核心特点之一就是录制与回放功能,让测试人员能快速生成测试脚本。然而,仅仅依赖录制和回放可能并不总是最优解,因为它可能会产生冗余代码,缺乏健壮性,并增加对象库的维护负担。本文将详细介绍一种不依赖录制...

    自录QTP9.0脚本

    在本案例中,我们关注的是"自录QTP9.0脚本",这是一份使用QTP9.0录制的自动化测试脚本,基于三层架构,以一个计算器应用程序为例。 **一、三层架构** 三层架构是一种常见的软件设计模式,它将应用程序分为三个主要...

    导致QTP运行脚本慢的常见原因

    然而,在实际应用中,QTP 运行脚本的速度问题经常会困扰测试人员和开发者。下面我们将探讨导致 QTP 运行脚本慢的常见原因,并提供相应的解决方法。 一、脚本中有太多的 Wait 语句 Wait 语句是一种常用的同步机制,...

    QTP_VBS脚本

    QTP利用VBScript来编写自动化测试脚本,实现对应用程序的功能测试。 QTP(UFT)通过其内置的对象识别机制和强大的API,使得测试人员能够通过VBScript控制应用程序的行为,模拟用户操作,验证系统功能,并生成详细的...

    QTP脚本技术(权威)整理

    在QTP中,所有的自动化测试脚本都是基于VBScript编写的。因此,理解和掌握VBScript是使用QTP进行自动化测试的基础。 以下是一些关于QTP脚本技术和VBScript的关键知识点: 1. **对象识别**:QTP通过Object ...

    QTP中VBS语言脚本介绍

    在QTP中,Visual Basic Script(VBS)是一种基础且强大的编程语言,用于编写测试脚本,实现对应用程序的自动化控制。VBS是基于VBScript引擎的,它简洁易学,使得测试人员能够快速掌握并应用到QTP测试中。 一、VBS...

Global site tag (gtag.js) - Google Analytics