如何實現(xiàn)自動化測試
發(fā)布時間:2022-04-21
閱讀次數(shù):11
提到自動化測試本質就是基于功能測試的實現(xiàn),都是比較實際結果和預期結果是否相符。
其實大概可以分為三個部分:
實際結果:就是我們通過操作獲取的實際執(zhí)行結果,通常所講的自動化測試的難度,大部分指就是指通過自動化獲取實際結果的難度。因為UI層更貼近用戶層,所以不管是視覺還是業(yè)務處理都相對于其他層更負責,所以往往實施起來難度驗證結果很負責,成本更高。
預期結果:是我們在需求上人為定義的,很多測試員在測試時遇到需求不明確,沒有標準,其實就是不知道預期結果是什么。將預期結果轉化為機器可識別的數(shù)據(jù)也是一個難點。
結果比較:驗證測試結果是正確還是錯誤,良好的自動化測試除了需要自動化的執(zhí)行,還需要包括自動化的驗證,有時候自動化的驗證比自動化操作更困難。
要實現(xiàn)自動化測試,就要將這三樣東西通過程序來實現(xiàn),并且高效地結合起來。
推薦閱讀:
本文內容不用于商業(yè)目的,如涉及知識產(chǎn)權問題,請權利人聯(lián)系SPASVO小編(021-60725770-8054),我們將立即處理,馬上刪除。