認識RIDE

測試項目和測試套件都提供 Edit 標簽,且功能都是一樣的

1、Edit 標簽

Edit 標簽的主要部分:加載外部文件、定義內(nèi)部變量、定義元數(shù)據(jù)等三個部分

(1)、加載外部文件

Add Library:加載測試庫,主要是【python目錄】\lib\site-package里的測試庫

Add Resource:加載資源,主要是你工程相關的資源文件

Add Variables:加載變量文件

(2)、定義內(nèi)部變量

Add Scalar:定義變量

Add List:定義列表變量

(3)、定義元數(shù)據(jù)

Add Metadata:定義元數(shù)據(jù),是新增的部分,作用是在report和log里顯示好定義的內(nèi)部,格式和document一樣

2、導入庫

添加庫是黑色屬于添加成功,紅色則是添加失敗

如果在測試套件添加庫,該庫的關鍵字可以被當前測試套件下的用例使用

如果在測試項目添加庫,當前項目下的測試用例不能使用庫中的關鍵字,需要在用例相應的測試套件中在添加庫才可以用關鍵字

3、定義變量

用Add scalar 創(chuàng)建變量,這個變量可以被整個測試套件中的測試用例使用,可認為是一個“公共變量”

創(chuàng)建步驟:


4、定義列表變量? ?

列表變量用來定義一維數(shù)組或者二維數(shù)組

定義一維數(shù)組

用for循環(huán)出@{student} 的數(shù)據(jù)


執(zhí)行結(jié)果

5、run標簽

run便簽截圖

(1)、Execution Profile:選擇運行方式,理由有pybot、jybot和custom script 。默認是pybot運行案列,pybot的運行時python編譯完成,jybot需要安裝Jybot的支撐。custom script 是選中自定義的腳本運行

(2)、start和end:用例的運行和停止

(3)、Report和Log:報告和日志,要運行之后才能點擊。他們之間的區(qū)別是:報告是結(jié)果的展示,日志是過程的記錄。在測試用例調(diào)試的過程中更多使用日志來產(chǎn)看執(zhí)行錯誤,查看測試用例的最終執(zhí)行情況使用報告

(4)、Autosave:自動保存

(5)、Arguments:pybot的參數(shù)(或者jybot等),可以在這里輸入pybot的命令完成相應的操作

(6)、Only Run Tests Width These Tags:只運行這些標記的測試案例

(7)、Skip Tests Width These Tags:跳過這些標記的測試案例

紅色圈1:記錄用例的執(zhí)行過程

紅色圈2:輸出用例的執(zhí)行結(jié)果

log.html:查看用例執(zhí)行的每一步,適合跟蹤定位問題

report.html:用于最終結(jié)果展示,適合了解測試用例的執(zhí)行情況:測試了哪些模塊、用例數(shù)、失敗率等

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容