• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Rational Robot 創建測試腳本

    發布: 2008-9-27 13:17 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 117次 | 進入軟件測試論壇討論

    領測軟件測試網

    目的
            本工具向導說明了如何使用 Rational RobotTM 來記錄測試腳本以及在記錄腳本之后如何通過編輯腳本對其進行擴展。

            相關的 Rational Unified Process 活動:

            活動:實施測試中的“記錄或通過編程創建測試腳本”部分
    概述
            本工具向導適用于 Microsoft Windows 95/98/NT 4.0。

            要使用 Robot 來記錄和擴展腳本,請執行以下步驟:

    在 Robot 中記錄腳本。
    插入核實點。
    必要時編輯測試腳本。
    回放腳本。
    在 LogViewer 中查看結果。
    用比較器分析核實點結果。
    1. 在 Robot 中記錄腳本
    當您記錄腳本時,Robot 會記錄以下內容:

            您與所測試的應用程序進行交互時執行的操作。這些用戶操作包括幫助您在應用程序中瀏覽的擊鍵和鼠標點擊操作。 
            您創建用來獲取和保存有關特定對象信息的核實點。核實點是您在腳本中創建的一個點,用來確定跨多個工作版本的對象的狀態和行為。在記錄過程中,核實點獲取對象的信息并將其存儲為基線。而在回放過程中,核實點將再次獲取對象信息,并將該信息與基線進行比較。 
            記錄的腳本為所測試的應用程序建立預期行為的基線。得到應用程序的修訂工作版本之后,您便可以回放腳本,根據已建立的基線對應用程序的新工作版本進行測試,這樣做占用的時間只是手工測試所需時間的一小部分。

            在記錄和回放過程中,Robot 面向對象的記錄技術在 Windows 層檢查所測試應用程序中的對象。因此,腳本的回放通常并不依賴于屏幕的絕對坐標。面向對象的記錄技術使腳本不受用戶界面微小變化的影響,從而簡化了腳本的維護。

    要記錄新腳本,請執行以下步驟:

    1. 在 TestManager 中輸入測試腳本屬性,準備記錄測試腳本。請參見“工具向導:使用 Rational TestManager™ 獲取確定和結構化測試過程的結果“。
    2. 通過設置記錄選項來準備測試環境。請參見“工具向導:在 Rational Robot 中設置測試環境“。
     啟動所測試的應用程序。(或者,您也可以在開始記錄之后,單擊 Robot 中的 Insert > Start Application 來啟動所測試的應用程序。)
    3. 單擊 Robot 工具欄上的 Record GUI Script 按鈕。
    4. 鍵入一個名稱(最長為 40 個字符)或從列表中進行選擇。
    5. 列出的腳本在 TestManager 中已有定義或已在 Robot 中記錄。
    6. 要改變記錄選項,請單擊 Options。完成后,單擊 OK。
    7. 如果您選擇了一個以前已定義或已記錄的腳本,可以通過單擊 Properties 來改變其屬性。完成后,單擊 OK。
    8. 單擊 OK 開始記錄。將出現以下事件: 
            如果您選擇了一個已記錄的腳本,Robot 會詢問您是否要覆蓋它。單擊 Yes。(如果在現有的 GUI 腳本上進行記錄,該腳本文件會被覆蓋,但所有現有的屬性將適用于新腳本。)
     
     Robot 最小化(默認行為)。 
     
            出現浮動的 GUI Record 工具欄。使用此工具欄,您可以暫;蛲V褂涗、重新顯示 Robot 或向腳本中添加功能部件。
     
    9. 通過執行過程中確定的操作來執行測試過程,同時插入必要的功能部件(例如核實點、注釋和定時器)。有關詳細信息,請參見 Robot 聯機幫助。
    10. 如果必要,可以從“面向對象的記錄”切換到低層記錄。
    11. “面向對象的記錄”檢查所測試應用程序中的 Windows GUI 對象和其他對象,不依賴于精確的計時或屏幕坐標。而低層記錄則利用屏幕坐標和精確的計時來跟蹤每次鼠標的移動和鍵盤操作。
    12. 完成后,單擊 GUI Record 工具欄上的 Stop Recording 按鈕。將出現以下事件:
     所記錄的腳本出現在 Robot 主窗口中一個 Script 窗口內。 
     
            此腳本中的核實點(如果有的話)顯示在左側的 Asset 窗格中。 
     
            此腳本的文本顯示在右側的 Script 窗格中。 
     
            當編譯或回放腳本時,編譯結果將顯示在 Output 窗口的 Build 選項卡中。
     
    13. 單擊 File > Properties 是另一種設置腳本屬性的方法。

     

    2. 插入核實點
            要在記錄或編輯腳本時插入核實點,請執行以下步驟:

            進行以下操作之一: 
            如果要進行記錄,單擊 GUI Record 工具欄上的 Display GUI Insert Toolbar 按鈕。 
            如果要進行編輯,在腳本中定位指針并單擊 Standard 工具欄上的 Display GUI Insert Toolbar 按鈕。 
            單擊 GUI Insert 工具欄上的核實點按鈕。 
            核實點依照其類型命名(如果腳本中有多個同一類型的核實點,名稱中還應該有一個數字)。

            對名稱進行適當的編輯。 
            設置等待狀態選項(此操作可選)。 
            設置預期結果選項(此操作可選)。
    單擊 OK。

            如果提示您選擇一個對象,請將對象定位工具拖動到所需的對象上,然后松開鼠標左鍵,這樣便可以選中該對象;蛘,還可以通過單擊 Browse 按鈕從對象列表中選擇對象。選擇了所需的對象之后,單擊 OK。 
            有關詳細信息,請參見 Robot 聯機幫助和 Using Rational Robot 手冊中的 Creating Verification Points in GUI Scripts 一章。

    3. 必要時編輯測試腳本
            可以手工更改腳本的文本或添加新的功能部件來編輯現有的腳本。例如,您可以:

            編輯腳本的文本(刪除行、移動文本等) 
            向現有的腳本添加新的用戶操作(選擇菜單命令、單擊按鈕等) 
            向現有的腳本添加新的功能部件(添加核實點、注釋等) 
            轉至帶有編譯器錯誤的行(轉至特定的行號、查找下一個錯誤等)

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: rational Rational RATIONAL robot Robot 腳本


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>