發布時間:2020-07-14
自動化測試框架AutoTestFramework(簡稱:ATF)是B/S架構框架,可以提供自動化測試執行和管理功能的架構模塊,可以集成基礎自動化測試工具,用于組織、管理和執行那些獨立的自動化測試用例,測試完成后統計測試結果,形成完善的自動化測試報告。
組件執行完成后,往往有輸出參數需要進行校驗,校驗輸出數據與預期值是否一致,設置數據校驗的方式兩多種:
方法一:腳本組件中通過直接if...else...進行判斷;
方法二:在組件的參數表中多添加一組參數,該組參數主要輸入預期值,最后將腳本執行的實際值與預期值對比。
在實際執行操做過程中,方法一比方法二的可維護性差,每次執行不同數據,需要改腳本,反之,方法二則無需修改腳本,只要對參數數據進行維護就行,大大提高了執行效率。
下面就介紹下,在AutoTestFramework中如何設置數據校驗點。
第一步:組件腳本上傳后,在腳本的數據維護模塊,添加一個校驗點參數,用于存儲預期值(此時無需給預期值添加數值)。
注:校驗點在用例設計時,無需參與正交,即可將該參數數值為隱藏屬性。
第二步:在需求-場景-組件配置模塊,可設置該組件的校驗點。
第三步:生成用例,發起執行。
最終在執行日志中可查看執行結果,當執行結果與預期值不符時,運行狀態顯示為校驗失敗。
推薦閱讀:
您的信息已成功提交!
我們的客服人員稍后會與您聯系