Rational Robot 的自動化功能測試框架[3]

發表于:2010-02-26來源:作者:點擊數: 標簽:自動化框架rationalRATIONALRational
Rational Robot 的自動化 功能測試 框架[3] 軟件測試 以按鈕舉例來講,如果要讓Robot自動點擊某個按鈕,那么首先要告訴Robot需要在“Button”這種類型的對象上進行操作;其次要告訴Robot,在此類型的對象上要執行什么操作,比如click;第三要告訴Robot要click

  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", ""

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97