本次我想實(shí)現(xiàn)的是不光是使用數(shù)據(jù)文件進(jìn)行驅(qū)動(dòng)還有自定義測(cè)試報(bào)告
第一步創(chuàng)建數(shù)據(jù)文件 test_data_list.json名字的數(shù)據(jù)文件
數(shù)據(jù)文件
第二步 創(chuàng)建 ReportTemplate.py 文件甥厦,用于生成自定義HTML測(cè)試報(bào)告
a
b
第三步創(chuàng)建DataDriverTest.py文件內(nèi)容如下
? ? ? ? ? ? ? ? ? ? 先用類裝飾器? @ddt 來(lái)修飾 類TestDemo
b
運(yùn)行代碼
打開(kāi)生成的html報(bào)告結(jié)果如下