`
cafard.cn
  • 浏览: 77621 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

WINRUNNER学习第一天

阅读更多

今天(07.03.12)我学习了winrunner。都说好记性不如烂笔头。我做一下学习笔记。


前言:WR的测试过程可以分为六个步骤:创建GUI map   录制测试脚本  调试测试脚本 执行测试 查看测试结果
报告发现的错误

概念:GUI对象:指Windows应用程序的窗口(Windows),菜单(Menus),按钮(Buttons),列表(Lists)这些基本组件.

操作:打开Winrunner程序,选择Tool工具菜单>GUI Spy,选择这个窗口右上角的Spy按钮,当鼠标移到登陆界面时,在窗口外边会出现闪动的外框,您只要把鼠标放到我们要查看的OK按钮那里就会发现在GUI Spy这个窗口里会出现许多信息,其中Recorded这个选项卡里显示的就是我们想要查看的属性。

GUI Map模式的分类:
a:Global GUI map file 你可以为整个软件创建GUI map文件,或者为每个窗体创建一个GUI map文件
b:GUI map file per test可以在每次创建新的测试时,自动创建相关的GUI map文件
c:这两种方式的切换是在Tool>General Options>General>GUI Files

RapidTest Script wizard的使用
(RapidTest Script wizard只能在Globe GUI Map File的模式下使用,在录制脚本前使用RapidTest Script wizard一次性学习被测软件所有的GUI对象,生成并保存GUI map文件后在脚本开头部分使用GUI_load语句加载这个MAP文件。)
操作步骤:
a:选择Insert>RapidTest Script wizard点击手型图标,然后点击被测软件,被测软件的窗体名称会显示在Window Name框中。点击下一步
b:选择WR创建的测试类型,当RapidTest Scipt Wizard在被测软件中走查结束,你选择的的测试就会被显示在WR窗口中。WR创建的测试类型包括以下几种: 
GUI Regression Test(界面回归测试)—用来比较软件不同版本种的GUI对象。例如检查一个button是否被禁用。创建这种测试时,WR先捕捉GUI对象默认信息。在回归测试时,WR把当先信息和默认比较,并报告不符合的地方。
Bitmap Regression Test(位图回归测试)-用来比较软件不同版本种的位图图片。
User Interface Test(用户界面测试)-这种测试决定被测试软件是否符合Microsoft windows标准。
Test Template(测试模板)-这种测试提供一个操作被测软件的自动测试的基本框架。它打开和关闭每个窗口,为你留下可以添加代码(手下或者录制)的空间如果不选择任何类型的测试,你仍然可以用它来自动学习被测软件的GUI。选择Next>
c:定义导航控制(Dfine Navigation Controls)这个选择默认选项,然后Next
d:选择Express(快速)或Comprehensive(全面)学习流程。点击Learn。WR就开始系统的一个窗口一个窗口的学习被测软件。这个过程地时间长短取决语被测试软件地复杂程度。
e:Start Application 选择“NO”默认既可。
f:Save Files 输入启动脚本和GUI Map文件地保存路径和文件名,或使用默认值。点击Next。
g:选择Next,点击OK,这样被测软件的窗体组件就基本在GUI Map里了。
   至此,我学习了WR的测试过程的第一步,创建GUI map。
   并且今天学了两个单词:automatically 自动地;机械的  invoke 调用
 

分享到:
评论

相关推荐

    WinRunner学习使用文档&视频教程

    WinRunner是一款功能强大的自动化测试工具,主要用于软件的功能测试和回归测试。它采用了“记录-回放”的机制,允许用户在不编写代码的情况下创建测试脚本,极大地降低了测试工作的技术门槛。下面将详细介绍...

    winrunner学习资料

    WinRunner是一款功能强大的自动化测试工具,主要用于软件的功能测试和回归测试。它采用关键字驱动的测试方法,使得非编程背景的用户也能轻松上手。本学习资料集包含了从基础到进阶的多个课程,旨在帮助用户全面掌握...

    winrunner

    WinRunner是一款功能强大的自动化测试工具,专为Microsoft Windows操作系统设计,用于执行功能测试。它能够自动化测试过程,从脚本创建到执行,特别是在应对软件功能模块变动时,测试脚本依然可复用,无需因软件更新...

    winrunner中文手册第二版

    WinRunner 7.0 使用教程(中文版)第二版 目录 1. 简介 1.1 WinRunner测试模式 1.2 WinRunner测试过程 1.3 样本 1.4 使用 TestSuite(测试套件) 2. WinRunner使用概述 2.1 启动 WinRunner 2.2 WinRunner主窗口 ...

    WinRunner入门视频教程

    WinRunner是一款功能强大的自动化测试工具,由 Mercury Interactive(现已被HP收购)开发,主要用于软件的功能测试和回归测试。本入门视频教程将引导你逐步掌握WinRunner的基本操作和核心概念,帮助你快速上手这款...

    WinRunner使用说明书

    - **录制模式的作用**:录制模式是WinRunner中最基本的功能之一,能够帮助用户记录测试过程中的一系列操作,形成可重复执行的脚本。 - **上下文相关模式(ContextSensitive)**:此模式下,WinRunner能够智能地识别并...

    Winrunner 7.0 使用教程

    WinRunner 7.0 是一款强大的自动化测试工具,主要用于软件的功能测试和回归测试。这款工具以其独特的GUI(图形用户界面)对象识别技术和脚本语言,使得非编程背景的测试人员也能进行复杂的测试任务。 1. **简介** ...

    WinRunner测试系统工具的运用

    WinRunner是一款强大的功能测试工具,尤其适用于MS Windows平台上的软件测试。它允许用户自动生成、修改和重用测试脚本,即便在软件功能模块发生变化的情况下,依然能够保持测试的准确性和有效性。WinRunner的核心...

    Winrunner教程

    Winrunner是一款功能...总之,Winrunner教程将带你深入学习自动化测试,理解其工作原理,掌握脚本编写和测试执行的技巧,从而提高测试效率和质量。通过实际操作和持续练习,你将成为一名熟练的Winrunner测试工程师。

    Winrunner介绍

    WinRunner 是一款强大的自动化测试工具,主要用于系统的功能测试。它能够模拟用户的鼠标和键盘操作,以执行测试并生成测试脚本。使用WinRunner进行测试有以下几个显著的优点: 1. **快速**:相比于人工测试,...

    winrunner教程

    winrunner教程 winrunner教程 winrunner教程 winrunner教程 winrunner教程winrunner教程 winrunner教程 winrunner教程 winrunner教程 winrunner教程 winrunner教程

    我整理的WinRunner 使用手册

    WinRunner是一款功能强大的自动化测试工具,主要用于软件的功能测试和回归测试。它采用了“记录-回放”的机制,允许用户在应用程序运行时录制测试步骤,然后重复这些步骤以验证软件的行为是否符合预期。以下是对...

    自动化测试工具——WinRunner 使用说明

    - 提供的"WinRunner使用说明第二版.pdf"文档应包含详细的使用指南和案例,是学习WinRunner的宝贵资料。阅读这份文档,你可以深入理解WinRunner的各个功能和使用方法,提升你的自动化测试技能。 总的来说,...

    winrunner入门指南

    WinRunner是一款功能强大的自动化测试工具,由 Mercury Interactive(现已被HP收购)开发,主要用于软件的功能测试和回归测试。本入门指南将带你了解WinRunner的基本概念、工作原理以及如何使用它来创建和执行测试。...

    WinRunner中文使用说明

    WinRunner是一款功能强大的自动化测试工具,由 Mercury ...配合详细的使用说明,如《WinRunner使用说明第二版.pdf》,用户可以更深入地理解和掌握WinRunner的各项功能,从而在实际测试工作中发挥其最大价值。

    Winrunner最详细教程

    Winrunner是一款功能强大的自动化测试工具,它允许用户通过录制和回放的方式来创建和执行测试脚本,特别适用于软件接口和图形用户界面(GUI)的测试。本教程将详细介绍Winrunner的测试流程以及TSL(Test Script ...

    winrunner9.0中文说明书

    winrunner9.0 中文说明书,学习过后受益匪浅啊

    WinRunner8.2安装软件

    WinRunner8.2安装软件

Global site tag (gtag.js) - Google Analytics