一種基于通用接口的測試方法及系統(tǒng)

基本信息

申請?zhí)?/td> CN202110126973.X 申請日 -
公開(公告)號 CN112783782A 公開(公告)日 2021-05-11
申請公布號 CN112783782A 申請公布日 2021-05-11
分類號 G06F11/36 分類 計算;推算;計數(shù);
發(fā)明人 周俊杰;曾威 申請(專利權(quán))人 華夏城視網(wǎng)絡(luò)電視股份有限公司
代理機構(gòu) 深圳市科吉華烽知識產(chǎn)權(quán)事務(wù)所(普通合伙) 代理人 李毅
地址 518000 廣東省深圳市南山區(qū)桃源街道塘朗社區(qū)祥瑞三路73號塘朗工業(yè)區(qū)A區(qū)10棟5層508
法律狀態(tài) -

摘要

摘要 本發(fā)明適用于接口測試技術(shù)改進(jìn)領(lǐng)域,提供了一種基于通用接口的測試方法,包括:S1、自動化測試系統(tǒng)分別獲取需要測試的接口地址列表和接口用例列表;S2、將獲取的接口地址列表和接口用例列表相結(jié)合生成一個接口測試任務(wù);S3、自動化系統(tǒng)開始執(zhí)行生成的接口測試任務(wù)進(jìn)行接口測試;S4、系統(tǒng)運行測試用例后生成測試報告并以html文件形式寫入到result文件夾中?;趐ython內(nèi)置的unittest測試框架,通過配置接口地址和測試用例的excel列表,實現(xiàn)測試接口任務(wù)excel化。同時,使用pythonddt模塊實現(xiàn)數(shù)據(jù)驅(qū)動,使測試用例與測試接口結(jié)合成為測試任務(wù),提升程序的通用性和實用性。與傳統(tǒng)的接口測試相比,簡化了測試用例的編寫,直接使用excel列表化編寫接口參數(shù)的測試用例。