當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

什么是數(shù)據(jù)驅(qū)動測試

發(fā)布時(shí)間:2021-01-20

數(shù)據(jù)驅(qū)動指的是從數(shù)據(jù)文件中讀取輸入數(shù)據(jù)并將數(shù)據(jù)以參數(shù)的形式輸入腳本測試,不同的測試用例使用不同類型的數(shù)據(jù)文件。數(shù)據(jù)驅(qū)動模式實(shí)現(xiàn)了數(shù)據(jù)和腳本分離,相對于錄制與回放測試技術(shù),數(shù)據(jù)驅(qū)動測試極大地提高了腳本利用率和可維護(hù)性,但是對于界面變化較大的情景不適合數(shù)據(jù)驅(qū)動測試。數(shù)據(jù)驅(qū)動測試主要包括以下幾種。
 
關(guān)鍵字驅(qū)動測試
 
關(guān)鍵字驅(qū)動是對數(shù)據(jù)驅(qū)動的改進(jìn),它將數(shù)據(jù)域與腳本分離、界面元素與內(nèi)部對象分離測試過程與實(shí)現(xiàn)細(xì)節(jié)分離。關(guān)鍵字驅(qū)動的測試邏輯為按照關(guān)鍵字進(jìn)行分解得到數(shù)據(jù)文件,常用的關(guān)鍵字主要包括被操作對象、操作和值。
 
行為驅(qū)動測試
 
行為驅(qū)動測試指的是根據(jù)不同的測試場景設(shè)計(jì)不同的測試用例,需要開發(fā)人員、測試人員、產(chǎn)品業(yè)務(wù)分析人員等協(xié)作完成。行為驅(qū)動測試是基于當(dāng)前項(xiàng)目的業(yè)務(wù)需求、數(shù)據(jù)處理、中間層進(jìn)行的協(xié)作測試,它注重的是測試軟件的內(nèi)部運(yùn)作變化,從而解決單元測試中實(shí)現(xiàn)的細(xì)節(jié)問題。
本文內(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ù)報(bào)價(jià))。

您的信息已成功提交!

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