1灵莲、三種測試用例模式
關(guān)鍵字驅(qū)動(dòng)(keyword-driver)织堂、數(shù)據(jù)驅(qū)動(dòng)(data-driver)、行為驅(qū)動(dòng)模式(behavior-driver)
詳見:測試用例模式
接下來的demo以百度的搜索為例子只磷。
2庆杜、關(guān)鍵字驅(qū)動(dòng)(keyword-driver)
keyword-driver demo
result
3、數(shù)據(jù)驅(qū)動(dòng)(data-driver)
3.1 new source->new keyword
template keyworld
3.2 new testcase
data-drive demo
result
在模板下有兩個(gè)測試用例,這兩個(gè)測試用例執(zhí)行都是成功的瓷式,但是在rf的同級結(jié)果中只有1條的測試用例替饿,如果以data-drive的模式進(jìn)行測試,在模板下執(zhí)行的測試存在fail的測試的用例贸典,統(tǒng)計(jì)失敗的用例就比較困難视卢。
4、行為驅(qū)動(dòng)模式(behavior-driver)
使用 Given-When-Then 模式的行為驅(qū)動(dòng)開發(fā)(BDD)廊驼。
4.1 new source->new keyword
將參數(shù)寫在關(guān)鍵字中据过。
keyword
4.2 testcase
behavior-driver demo
result