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

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

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

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

    追求代碼質量: 使用 TestNG-Abbot 實現自動化 GUI 測試

    發布: 2008-6-25 15:04 | 作者: 不詳 | 來源: 領測軟件測試網編輯整理 | 查看: 33次 | 進入領測軟件測試網論壇討論

    領測軟件測試網

    ePwguzDV9K

    H#N)m)mC7\:l 加油!軟件測試技術門戶p'n*m9^$O],Z$\$m
    記住 TestNG-Abbot 并不妨礙端對端測試(end-to-end)?梢暂p松將 TestNG-Abbot 和 DbUnit 結合在一起,比如,創建一個同時驗證用戶場景和業務規則的可重復測試。  軟件測試技術門戶7x3K;h4X'L X
     軟件測試技術門戶L X9D%JD3x9]R
    Word Finder GUI軟件測試技術門戶|1t+['iE

    \,N2C6Y%q \9@'n-P為了使您了解 TestNG-Abbot 工作原理,我創建了一個簡單的 GUI,它執行一種功能 —— 在底層字典(也就是一個數據庫)中查閱一個給定的單詞并顯示其釋義。不管該應用程序實際的代碼如何,測試該 GUI 用戶場景包括三個步驟:

    &a!L2vXJg[/Z1D

    J'K;pfw)dOIO9}Z在文本框中輸入一個單詞。
    'G?h s7pC0B單擊 Find Word 按鈕。 軟件測試技術門戶$EI^R1G.A { xp+s
    驗證是否給出了該單詞釋義。
    ]+DV\4|5d;Q+BQ#x當然,也存在一些極端的例子,比如一個用戶按下了 Find Word 按鈕但沒有輸入單詞,或者,用戶輸入了一個無效的單詞。我將通過一些其他的測試案例說明如何處理這類場景。

    Z ta`z*y/k 軟件測試技術門戶S/o\8b8qeA

    了解 GUI軟件測試技術門戶k,Q1A6rQ

    軟件測試技術門戶f^$[)y%j7S

    圖 1 顯示了已啟動的 Word Finder GUI。記住該 GUI 之所以簡單只有一個原因:它演示了 TestNG-Abbot 的三個 fixture 類以及一些要引導的測試用例! 軟件測試技術門戶 z ^ J@ C%k/l;U

    (wwn(Yxt&r%Wl軟件測試技術門戶2LmJK/c/c.X
    圖 1. Word Finder GUI
    0sH"D$S(z G]:SWord Finder GUI 啟動時的屏幕快照  軟件測試技術門戶-j {$d7bsV

    軟件測試技術門戶^+b1c*xf

    當使用 TestNG-Abbot 進行測試時,應該首先檢查 GUI 的組件。Word Finder GUI 由圖 2 所示的三個組件組成: 軟件測試技術門戶7}+b"Q G"K(s

    軟件測試技術門戶7I3S"B2` 老湿亚洲永久精品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>