產(chǎn)品體驗中心 下載與支持 產(chǎn)品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088

在Selenium自動化測試框架中如何設(shè)置數(shù)據(jù)校驗點?

發(fā)布時間:2020-07-14

自動化測試框架AutoTestFramework(簡稱:ATF)是B/S架構(gòu)框架,可以提供自動化測試執(zhí)行和管理功能的架構(gòu)模塊,可以集成基礎(chǔ)自動化測試工具,用于組織、管理和執(zhí)行那些獨立的自動化測試用例,測試完成后統(tǒng)計測試結(jié)果,形成完善的自動化測試報告。

組件執(zhí)行完成后,往往有輸出參數(shù)需要進行校驗,校驗輸出數(shù)據(jù)與預期值是否一致,設(shè)置數(shù)據(jù)校驗的方式兩多種:

方法一:腳本組件中通過直接if...else...進行判斷;

方法二:在組件的參數(shù)表中多添加一組參數(shù),該組參數(shù)主要輸入預期值,最后將腳本執(zhí)行的實際值與預期值對比。

在實際執(zhí)行操做過程中,方法一比方法二的可維護性差,每次執(zhí)行不同數(shù)據(jù),需要改腳本,反之,方法二則無需修改腳本,只要對參數(shù)數(shù)據(jù)進行維護就行,大大提高了執(zhí)行效率。

下面就介紹下,在AutoTestFramework中如何設(shè)置數(shù)據(jù)校驗點。

第一步:組件腳本上傳后,在腳本的數(shù)據(jù)維護模塊,添加一個校驗點參數(shù),用于存儲預期值(此時無需給預期值添加數(shù)值)。

Selenium

注:校驗點在用例設(shè)計時,無需參與正交,即可將該參數(shù)數(shù)值為隱藏屬性。

第二步:在需求-場景-組件配置模塊,可設(shè)置該組件的校驗點。

Selenium

第三步:生成用例,發(fā)起執(zhí)行。

最終在執(zhí)行日志中可查看執(zhí)行結(jié)果,當執(zhí)行結(jié)果與預期值不符時,運行狀態(tài)顯示為校驗失敗。

Selenium

Selenium

推薦閱讀:

Selenium自動化測試框架ATF之a(chǎn)pk批量操作

自動化測試框架ATF新增跨項目任務(wù)功能模塊

為什么要使用自動化測試框架?自動化測試框架的優(yōu)勢

如何使用ATF自動化測試框架進行管理和測試?

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系