月份:六月 2014

Android UiAutomator 自動化測試 UiWatcher 類別介紹

本篇教學將說明如何在自動化測試過程中,關閉非預期跳出的 alert 視窗 (類似於下圖所示的 alert 視窗)。在寫自動化測試程式過程中,你已經很仔細的寫好了你的自動化測試執行腳本,然後執行自動化測試,你可能等了幾小時的時間等待全部測試案例執行完畢,但執行的過程中卻被一個非預期的 alert 視窗給毀了。

Continue reading “Android UiAutomator 自動化測試 UiWatcher 類別介紹"

Statement Coverage 與 Block Coverage

每次內部讀書會討論到微軟的軟體測試之道 – 「結構測試技術」這一章節,都會對裡面範例的涵蓋率計算結果感到疑惑,覺得它是不是寫錯了?抱持著追根究底的精神,我們就實際來用 Visual Studio 2012 裡面的 Code Coverage 工具來分別驗證一下「陳述式涵蓋率」、「區塊涵蓋率」的計算方式。

Continue reading “Statement Coverage 與 Block Coverage"