測試項目和測試套件都提供 Edit 標簽,且功能都是一樣的
1、Edit 標簽
Edit 標簽的主要部分:加載外部文件、定義內(nèi)部變量隔盛、定義元數(shù)據(jù)等三個部分
(1)、加載外部文件
Add Library:加載測試庫拾稳,主要是【python目錄】\lib\site-package里的測試庫
Add Resource:加載資源吮炕,主要是你工程相關(guān)的資源文件
Add Variables:加載變量文件
(2)、定義內(nèi)部變量
Add Scalar:定義變量
Add List:定義列表變量
(3)熊赖、定義元數(shù)據(jù)
Add Metadata:定義元數(shù)據(jù),是新增的部分虑椎,作用是在report和log里顯示好定義的內(nèi)部震鹉,格式和document一樣
2、導(dǎo)入庫
添加庫是黑色屬于添加成功捆姜,紅色則是添加失敗
如果在測試套件添加庫传趾,該庫的關(guān)鍵字可以被當前測試套件下的用例使用
如果在測試項目添加庫,當前項目下的測試用例不能使用庫中的關(guān)鍵字泥技,需要在用例相應(yīng)的測試套件中在添加庫才可以用關(guān)鍵字
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的命令完成相應(yīng)的操作
(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ù)栖茉、失敗率等