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

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

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

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

    軟件測試工具Robot中驗證點的使用

    發布: 2010-5-28 11:25 | 作者: 網絡轉載 | 來源: 領測軟件測試采編 | 查看: 137次 | 進入軟件測試論壇討論

    領測軟件測試網

    六、Clipboard

            對于用其他類型的VP不能捕獲的對象文本,使用Clipboard類型。被測應用程序必須支持拷貝或剪切功能,這樣才能將對象數據拷貝到Clipboard中進行比較。這種VP對于從電子表格和文字處理的應用程序捕獲數據,是十分有效的。但它不能用于測試位圖。

    七、Menu

            使用Menu VP可以捕獲所選菜單的標題、菜單項、快捷鍵和狀態(enable,disabled,grayed 或 checked)。Robot可以記錄五級子菜單的信息。

    八、Region Image

            使用Region Image VP來選擇屏幕的一個區域,Robot將其捕獲并存成位圖。該區域可以交迭多個窗體。要使該類VP通過驗證,選擇區域的位置和屏幕的分辨率在回放時應該與錄制時保持一致。

    九、Windows Image

            使用Window Image VP來選擇和捕獲客戶端窗體的一個區域。其菜單、標題欄和邊框不在捕獲的圖象范圍之內。Robot能夠捕獲整個窗體或是它的一部分,窗體可以與其他窗體或是部分屏幕重疊。在這種情況下,Robot捕獲該窗體并將那些不可見的部分保存為黑色。被捕獲的區域是一個象素圖象,它包括顏色、高度和寬度。 要使該類VP通過驗證,窗體的大小和屏幕的分辨率應該在回放時與錄制時保持一致。

    十、File Comparison

            使用File Comparison VP在回放時來比較兩個指定的文件。這種比較是基于文件的內容和大小,而不是文件的名稱和日期。

            在創建此類VP的時候,你需要指定驅動器、目錄和文件名。在回放時,Robot按字節來比較該文件。

            注意:File Comparison VP 的名稱并不出現在Asset pane中。(File Comparison 驗證點的文件比較原理同DOS下的FC命令相同,但是沒有FC命令可擴展,即FC可以帶參數,但File Comparison 驗證點不能帶參數,只是進行二進制比較;其中的例子就是:對兩個相同的ACCESS文件進行比較,無論怎么執行File Comparison 驗證點,比較結果都是不同的,但如果用FC命令結果是兩文件相同,所以File Comparison 驗證點沒有DOS下的FC命令強大,所以它對DOC文件、TXT文件比較是沒問題,一旦對MDB、XLS文件比較,File Comparison 驗證點就不是我們想象的結果;)

    十一、File Existence

            使用File Existence VP在回放時來查找一個文件。在創建此類VP的時候,你需要指定該文件的驅動器、目錄和文件名。在回放時,Robot在指定的位置檢查文件是否存在。

            注意:File Existence VP 的名稱并不出現在Asset pane中。

    十二、Module Existence

            用于驗證指定的模塊是否被裝載到了指定的環境或過程中來,或者是否被裝如了內存。在Windows環境下,模塊被定義為可執行程序(.exe)、動態連接庫(.dll或其他擴展名)、設備驅動程序(.sys 或.drv)或者是顯示字體(.fon)。

            每一個過程都有屬于自己的環境,它包括一系列被裝載的模塊。當你創建此類VP的時候,要選擇模塊的名稱。你還可以選擇環境(過程)的名稱,在該環境下,VP驗證模塊是否被裝載進了該過程。如果你沒有指定環境,VP將驗證該模塊是否被裝載進了內存(不論何處)。

            注意:Module Existence VP 的名稱并不出現在Asset pane中。

    十三、Web Site Scan

            當你回放一個Web Site Scan VP時,SiteCheck 啟動運行并且根據你錄制該VP時所選擇的選項來瀏覽該站點。如果發現了任何的缺陷,該VP將失敗。

            在你回放一個Web Site Scan VP之后,你可以在TestManager的日志中查看回放的結果。

    十四、Web Site Compare

            當你回放一個Web Site Compare VP時,SiteCheck 啟動運行并將你所選擇的基線與你錄制該VP時所選擇的站點進行比較。如果發現了任何的缺陷,該VP將失敗。

            在你回放一個Web Site Compare VP 之后,你可以在TestManager的日志中查看回放的結果

            下面通過一個實際的例子演示一下如何使用驗證點。

            數據準備:Forp辦公資源系統 我的工作—目錄維護模塊

            驗證內容:選擇一個目錄,點擊編輯后 是否出現了期望的編輯窗口。

            操作步驟:

            1、錄制腳本,功能:選擇一個目錄,點擊編輯,然后直接保存。(腳本忽略)。

            2、在腳本的編輯代碼下面,插入驗證點Window Existence。出現如下對話框?梢越o驗證點命名、設置重新獲取時間及超時時間、選擇期待的驗證結果。

            3、設置各項參數后,點擊OK,出現下圖的對話框,在輸入框中填寫需要驗證窗體的識別方式“ Caption=維護目錄 – 網頁對話框”。如果不知道窗體的識別方式,可以點擊Select按鈕去選擇窗體。

            4、點擊OK后,自動生成腳本

    Result = WindowVP (Exists, "Caption=維護目錄 – 網頁對話框", "VP=Window Existence;Status=NORMAL")

            5、執行腳本,結束后會在TestManager中生成日志文件來記錄腳本及驗證點的執行結果。

    延伸閱讀

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

    22/2<12

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