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