軟件測試自動化一個定量的例子 自動化測試工具
Aur的一個特征集要花6小時進行手工測試。如果執行這些測試要花6小時,那么使用自動化測試工具記錄測試最少要多花6小時(很可能更多,因為體會在手工測試和測試數據/鋇0試腳本創建之間互換)。普遍接受的看法是耍另花12個小時來組織和建立自動化測試腳本。情況就是這樣,這個特征集的自動化測試前期會花18個小時,是執行手工測試時間的3倍。一般來說,重新運行一個測試腳本只要手工測試執行時間的1/10。測試運行接近于機器速度,通常只受應用程序反應時間及任何插入測試腳本的延遲(比如模擬用戶思考時間)的限制。
據說,自動化測試執行時間大約是36分鐘。因此,在第4次對該特征集執行測試時,自動化測試開始比手工測試節省大約5 5小時測試時間,而且此后每次對這個AuT的特征集執行回歸測試時都能節省同樣的時間。自動化前期要花費較多時間,但在每次回歸測試執行時都能迅速回報。不僅能節省時間,而且因除去了人為交互因素而使得測試執行的準確性更高。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/