人工測試web應用
在我們自動化一些有用的東西前,我們需要理解被自動化的東西的細節。我們需要某種形式的測試計劃。
以下是我們web應用的測試計劃。它詳細地介紹了在沒有測試自動化的前提下,人工測試應該執行的步驟。這和真正的測試計劃很相似,只是真正的計劃通常會有更多的格式。
在我們的例子中,會直接進入測試的細節:
1.開始一個新的測試。這會重置后端數據庫到一個已知的狀態并配置測試場景,這樣人工測試便可以從這個狀態開始。
測試人員將瀏覽器指向應用的開始URL
2.單擊AddUser(增加用戶)鏈接。
3.添加一個用戶:
在我們的測試用例中輸入用戶名-Alan Turing。
4.保存新用戶。將會顯示成功的頁面。
5.通過搜索來驗證該用戶已經被成功添加:
單擊Search for User鏈接。搜索Alan臥II。ing。確保Alali出現在結果列表中。
讀者們現在可能不覺得應用的復雜度有多高,但如果要自動化這個場景,就需要關注細節到這個程度,我們在這里研究的只是這樣的復雜性。