• <menu id="w2i4a"></menu>
  • logo smartbear TestComplete 系列教程

    文檔首頁>>smartbear TestComplete 系列教程>>【教程】TestComplete測試桌面應(yīng)用程序教程(三)

    【教程】TestComplete測試桌面應(yīng)用程序教程(三)


    TestComplete是一款具有人工智能的自動UI測試工具,利用自動化測試工具和人工智能支持的混合對象識別引擎,輕松檢測和測試每個桌面,Web和移動應(yīng)用程序。其中,TestComplete支持測試使用C++、C#、VB.NET、Java、Delphi、C ++ Builder等其他開發(fā)工具創(chuàng)建的32位和64位Windows桌面應(yīng)用程序。

    今天為您繼續(xù)講解如何記錄測試結(jié)果。特別注意的是,在測試錄制期間,請勿切換到TestComplete幫助。記錄引擎跟蹤并記錄所有用戶操作,因此記錄的測試將包含模擬“切換”的命令。


    5、記錄測試

    • TestComplete將開始測試錄制,切換到錄制模式并在屏幕上顯示錄制工具欄。
    • 錄制開始時,TestComplete會自動啟動Orders測試應(yīng)用程序。如果應(yīng)用程序未啟動,您可以通過從“錄制”工具欄的“運行應(yīng)用程序”菜單中選擇它來手動啟動它。如果應(yīng)用程序不在已測試的應(yīng)用程序列表中,TestComplete將在那里添加它。
    • 等到應(yīng)用程序啟動,然后出現(xiàn)應(yīng)用程序主窗口:

    • 切換到Orders應(yīng)用程序,然后從主菜單中選擇File> Open。這將打開標(biāo)準(zhǔn)的“打開文件”對話框。
    • 在對話框中,打開MyTable.tbl文件。它駐留在C:\ Users \ Public \ Public Documents \ TestComplete 14 Samples \ Desktop \ Orders文件夾中。某些文件管理器可以將Public Documents文件夾顯示為Documents。
    • “ 文件名”框中指定文件后,單擊“ 打開”。Orders應(yīng)用程序?qū)奈募虞d數(shù)據(jù)并在應(yīng)用程序主窗口中顯示此數(shù)據(jù)。

    • 單擊訂單列表中的Samuel Clemens行
    • “訂單”工具欄上,單擊“ 編輯訂單”。這將調(diào)用Order對話框。

    • 在對話框中,單擊“ 客戶名稱”文本框中的移動插入點。在“客戶名稱”框中單擊鼠標(biāo)右鍵,然后從上下文菜單中選擇“全選” ,然后輸入Mark Twain作為客戶名稱。
    • 單擊“ 確定”關(guān)閉對話框。TestComplete將更新應(yīng)用程序主窗口中的客戶列表。
    • 在我們的測試中插入比較命令。它將驗證應(yīng)用程序客戶列表是否顯示修改后的名稱--Mark Twain。我們稱之為比較命令檢查點。TestComplete提供各種類型的檢查點,適用于驗證不同類型的數(shù)據(jù)。也是最常用的檢查點之一是屬性檢查點。

      接下來為您演示如何創(chuàng)造檢查點:

      1、單擊“錄制”工具欄,確保啟用了“快速檢查點”

      2、將鼠標(biāo)指針移動到客戶列表。TestComplete將用紅框突出顯示它。等到藍色加號圖標(biāo)變得不透明并將鼠標(biāo)指針移動到它。TestComplete將顯示可以為其創(chuàng)建快速檢查點的最常用屬性的列表:

      3、在列表中,單擊wltem。此屬性提供對單個樹視圖控件項的訪問:

      4、TestComplete將打開Create Checkpoint向?qū)?/strong>,該向?qū)@示對象屬性列表。此列表包括TestComplete提供的屬性以及測試應(yīng)用程序定義的屬性。例如,我們測試的應(yīng)用程序是在C#中創(chuàng)建的,因此該列表包含相應(yīng).NET類的屬性。

      5、要指定包含Mark Twain字符串的單元格,請在Item框中輸入5(5是樹視圖中Mark Twain項目的索引。索引從零開始)。在SubItem框中輸入0。測試引擎將檢索項目數(shù)據(jù)并將其顯示在屬性列表中。

      6、在Condition列中,保留默認比較條件Equals(區(qū)分大小寫)。

      7、“ 值”列指定檢查點在測試運行期間將與實際數(shù)據(jù)進行比較的基線數(shù)據(jù)。保留當(dāng)前值。

      8、選中屬性的復(fù)選框:

      9、單擊“完成”以完成檢查點創(chuàng)建。

      10、TestComplete會將checkpoint命令附加到記錄的測試中,并顯示有關(guān)它的通知。您可以繼續(xù)記錄用戶操作。


    • 單擊X窗口標(biāo)題欄上的按鈕關(guān)閉“訂單”窗口。這將顯示詢問您是否要保存更改的對話框。單擊否。
    • 單擊“錄制”工具欄上的“停止”以停止錄制。TestComplete將處理記錄的測試命令并將其保存到測試中。

    如果你想繼續(xù)了解TestComplete測試桌面程序教程或了解其他測試教程,可關(guān)注收藏我們哦~我們將為您帶來最新資訊!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();