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

    文檔首頁>>smartbear TestComplete 系列教程>>TestComplete數(shù)據(jù)驅(qū)動測試教程(二)——記錄測試數(shù)據(jù)

    TestComplete數(shù)據(jù)驅(qū)動測試教程(二)——記錄測試數(shù)據(jù)


    TestComplete是一款具有人工智能的自動UI測試工具,利用自動化測試工具和人工智能支持的混合對象識別引擎,輕松檢測和測試每個桌面,Web和移動應(yīng)用程序。

    本文中我們將講解如何進(jìn)行數(shù)據(jù)驅(qū)動的測試,方便大家更快更直接的學(xué)習(xí)TestComplete的使用。本教程包含兩個方面的講解,可以幫助你從腳本或關(guān)鍵字測試創(chuàng)建數(shù)據(jù)驅(qū)動的測試。今天接著講解如何在關(guān)鍵字測試中記錄測試數(shù)據(jù)。

    >>下載最新版TestComplete<<

    記錄測試數(shù)據(jù)

    在此步驟中,我們將記錄關(guān)鍵字測試的一組數(shù)據(jù)。測試將啟動測試的應(yīng)用程序,添加新訂單,檢查應(yīng)用程序生成的訂單信息并關(guān)閉應(yīng)用程序。下面我們詳細(xì)講解如何記錄關(guān)鍵字測試:

    1. 選擇測試|記錄,從TestComplete主菜單中記錄關(guān)鍵字測試。
    2. 開始錄制后,TestComplete將自動啟動Orders應(yīng)用程序。如果應(yīng)用程序窗口未出現(xiàn)在屏幕上,請單擊“錄制”工具欄上“ 運(yùn)行應(yīng)用程序”項目的向下箭頭,然后選擇“已測試的應(yīng)用程序” 下拉列表中的訂單:

      然后就可以啟動Orders應(yīng)用程序。

    3. 在記錄的測試中插入注釋以標(biāo)記測試命令:
      • 單擊“錄制”工具欄上的。將出現(xiàn)“ 添加注釋到測試”對話框。

      • 在對話框中,輸入開始創(chuàng)建訂單,然后單擊添加。
    4. 切換到訂單應(yīng)用程序并選擇訂單|主菜單中的新訂單:

    5. 在Order表單的控件中輸入以下值:
      領(lǐng)域
      產(chǎn)品 選擇FamilyAlbum
      數(shù)量 20
      日期 2005年5月6日
      顧客姓名 小約翰史密斯
      12,Orange Blvd
      加利福尼亞州格羅夫敦
      US
      壓縮 111155
      萬事達(dá)卡
      卡號 555777555888
      截止日期 2005年5月6日
    6. 在測試中添加一個檢查點并驗證每單位價格框的值:
      • 單擊“錄制”工具欄,確保選中“啟用快速檢查點”復(fù)選框。
      • 將鼠標(biāo)指針移動到每單位價格文本框。TestComplete將用紅框突出顯示它。
      • 停止移動鼠標(biāo)指針,直到藍(lán)色加號圖標(biāo)變?yōu)椴煌该鞑⒅羔樢苿拥綀D標(biāo)。TestComplete將顯示“快速檢查點”菜單。在菜單中,單擊wText = "$80"

    7. 當(dāng)然,您也可以以相同的方式wText為“ 折扣”“ 總計”編輯框的屬性創(chuàng)建檢查點。
    8. 添加檢查點后,單擊“訂購”表單中的“ 確定 ”關(guān)閉。
    9. 添加Finish,為測試創(chuàng)建訂單注釋
    10. 單擊標(biāo)題中的“關(guān)閉”按鈕關(guān)閉“訂單”應(yīng)用程序。應(yīng)用程序?qū)@示一個消息框,要求您保存更改。
    11. “確認(rèn)”對話框中單擊“ 否 ”。等到應(yīng)用程序窗口被隱藏。
    12. 單擊錄制工具欄上的“停止”。

    如果你在使用TestComplete的過程中還遇到了其他的疑難,或是想獲取其他資源,點擊這里~

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();