收藏本站 收藏本站
积木网首页 - 软件测试 - 常用手册 - 站长工具 - 技术社区
软件测试 > Robot > 正文

首页 | 领域细分: 游戏测试 安全测试 手机测试 Web测试 | 技术研究: 单元测试 入门教程 用例设计 性能测试 功能测试 | 测试职场: 面试精选 职场发展 面试试题

测试管理: 配置及流程 - 需求管理 - 质量验收 - 缺陷管理 - 其它管理相关 | 开发语言: PHP技巧 - PHP基础 - PHP实例 - PHP错误代码

测试工具: LoadRunner JiRa QuickTestPro RoBot WinRunner TestDirector 其它测试工具 | 数据库: Mysql数据库 Oracle数据库 CSS/DIV基础 HTML基础

Rational Robot 的自动化功能测试框架[3]

来源:互联网 日期:2012-08-21 20:00

  Rational Robot 的自动化功能测试框架[3] 软件测试 

 以按钮举例来讲,如果要让Robot自动点击某个按钮,那么首先要告诉Robot需要在“Button”这种类型的对象上进行操作;其次要告诉Robot,在此类型的对象上要执行什么操作,比如click;第三要告诉Robot要click那个具体的按钮上,比如要click“登录”按钮。

  表 2:对象识别表

  动作类型 对象类型 对象标志 执行动作 数据

  G Button    确定    Click

  G EditBox    姓名    Click Jack

  G ComboBox  角色列表  Click 系统管理员

  G RadioButton   区域   Click

  在Robot测试技术框架中,相应的处理为:

  打开文件

  Dim sData() as string

  InFileName = getExcelFileName

  ReadExcelData InFileName, sData()

  ===============================

  对文件中每一行

  Select Case (sObjType)

  Case "Button"

  ProcessButton(sObjAction, sObjData, sData)

  Case “EditBox”

  ProcessEditBox(sObjAction, sObjData, sData)

  Case “ComboBox”

  ProcessComboBox(sObjAction, sObjData, sData)

  Case “RadioButton”

  ProcessRadioButton(sObjAction, sObjData, sData)

  ===============================

  对按钮执行的动作

  Select Case(sObjAction)

  Case “Click”

  Window SetContext, "currentwindow", ""

本周排行

别人正在浏览

强悍的草根IT技术社区,这里应该有您想要的!
Copyright © 2010 Gimoo.Net. All Rights Rreserved  京ICP备05050695号