訓(xùn)練營官宣,特惠減免最后一天!
Robot Framework
是一款業(yè)內(nèi)著名且常用的關(guān)鍵字+數(shù)據(jù)驅(qū)動 雙內(nèi)核自動化測試框架,后文簡稱為RF框架,該框架特別是對于自動化新手來講,非常容易上手掌握,可謂是自動化測試居家必備!
容易上手其中的原因之一,得益于RF框架為用戶提供了類似于表格語法和編輯器支持,這對于傳統(tǒng)用Excel模式來編寫手工測試用例的人來講,簡單是棒極了。通過表格語法可以快速方便地開發(fā)出自動化測試腳本。
類似于圖例一所示:
在圖例一中,可見在RF框架中,支持直接在類表格中編寫自動化測試腳本。而在實(shí)際工作實(shí)踐中,為了便于測試數(shù)據(jù)和測試邏輯的分離,往往建議把測試邏輯封裝到關(guān)鍵字中,而測試用例只負(fù)責(zé)管理測試數(shù)據(jù)。(當(dāng)然在實(shí)現(xiàn)數(shù)據(jù)驅(qū)動自動化測試時,測試數(shù)據(jù)也可以放到外部存儲介質(zhì)中)
而今天分享的小技巧,就是如何在圖二中,為測試用例增加表頭定義,先看效果,如圖例三所示:
在測試用例增加表頭定義,功能雖然簡單,但對于多人團(tuán)隊(duì)自動化測試實(shí)踐中,卻非常實(shí)用,可以起到很好的用例字段注釋和輔助作用。而且這個使用技巧,知道的人甚少。
那如何增加表頭定義?
很多讀者把它想的太復(fù)雜了,其實(shí)要實(shí)現(xiàn)上述功能,操作非常簡單,只需要你會打字就行了。
具體操作方式:如果你是使用RIDE編輯器來編寫RF自動化腳本,只需要切換到Text Edit模式,在Test Case欄增加即可:
如果你是使用PyCharm
或者VSCode
,那增加方式也是類似,操作位置如下圖紅框所示:
聯(lián)系客服