事實上,當(dāng)每一個測試用例所形成的腳本通過測試后,并不意味著執(zhí)行多個甚至所有的測試用例就不會出錯。輸入數(shù)據(jù)以及測試環(huán)境的改變,都會導(dǎo)致測試結(jié)果受到影響甚至失敗。而如果只是一個個執(zhí)行測試用例,也僅能被稱作是半自動化測試,這會極大的影響自動化測試的效率,甚至不能滿足夜間自動執(zhí)行的特殊要求。
因此,腳本的測試與試運行極為重要,它需要詳查多個腳本不能依計劃執(zhí)行的原因,并保證其得到修復(fù)。同時他也需要經(jīng)過多輪的腳本試運行,以保證測試結(jié)果得一致性與精確性。
自動化測試引入的原因是就把軟件測試人員從枯燥乏味的機械性手工測試勞動中解放出來,以自動化測試工具取而代之,使測試人員的精力真正花在提高軟件產(chǎn)品質(zhì)量本身。
因此,腳本的測試與試運行極為重要,它需要詳查多個腳本不能依計劃執(zhí)行的原因,并保證其得到修復(fù)。同時他也需要經(jīng)過多輪的腳本試運行,以保證測試結(jié)果得一致性與精確性。
自動化測試引入的原因是就把軟件測試人員從枯燥乏味的機械性手工測試勞動中解放出來,以自動化測試工具取而代之,使測試人員的精力真正花在提高軟件產(chǎn)品質(zhì)量本身。