手把手教你學(xué)robotframework自動(dòng)化框架(第二章:初步認(rèn)識(shí)ride的功能)

目錄

1、環(huán)境配置(完成)

2、一個(gè)簡(jiǎn)單的實(shí)例(完成)

3、讓用例更完善一些(2021年01月15日完成完成)

4、用例的前置和后置(2021年01月18日完成)

5、關(guān)鍵字的封裝和傳參(2021年1月23日完成)

6、創(chuàng)建自己的資源文件(2021年1月23日完成)

7、出坑秘籍,問題匯總(2021年1月25日完成)

8、如何自己編寫一個(gè)library(2021年1月28日完成)

9、數(shù)據(jù)庫連接

9、如何支持win32應(yīng)用

10、接口測(cè)試

11、持續(xù)集成

12、自定義包

13、ride使用(快捷鍵、tear down、timeout、template、tags)

14、常見問題

2、一個(gè)簡(jiǎn)單的實(shí)例

2.1 ride如何創(chuàng)建一個(gè)用例

1)按照下圖,創(chuàng)建一個(gè)項(xiàng)目,我的項(xiàng)目名稱設(shè)置為test。注意,type要選擇Directory。

新增項(xiàng)目

2)項(xiàng)目下再新增一個(gè)suite,suite表示測(cè)試用例集

創(chuàng)建測(cè)試用例集


創(chuàng)建好的樣子


3)在suite下新增測(cè)試用例。

創(chuàng)建測(cè)試用例


創(chuàng)建好的測(cè)試用例


2.2 編寫測(cè)試用例

以最簡(jiǎn)單的打開百度首頁為例。

1) 需要先引用selenium2library包,前面安裝的時(shí)候我們說過,這個(gè)里面包含了模擬web測(cè)試的事件。

在suite級(jí)別進(jìn)行引用。suite下的所有用例就可以使用了。點(diǎn)擊suite的settings-》Library

引用selenium2library


2) 按下鍵盤的F5,可以查閱selenium2library里面包含的可用關(guān)鍵字

F5查看關(guān)鍵字


3) 使用關(guān)鍵字

比如我們要打開百度,首先需要打開瀏覽器,進(jìn)入www.baidu.com這個(gè)url,查看關(guān)鍵后我們了解到可以使用open browser這個(gè)關(guān)鍵字。

通過閱讀關(guān)鍵字的定義、解釋和示例。我們可以模仿使用。

4) 編寫用例

使用關(guān)鍵字


具體打開瀏覽器用例步驟如下

用例編寫


5)執(zhí)行用例。執(zhí)行用例時(shí)execution profile一般可以選擇pybo(就不用配置script to run tests),如果選擇后不能使用,也可以參考我下面這個(gè)圖的配置來執(zhí)行。

執(zhí)行用例


6)查看執(zhí)行日志,點(diǎn)擊report和log都可以查詢?nèi)罩尽?/p>

查看報(bào)告和日志


report樣子


log的樣子


log詳情


至此,一個(gè)最基本的自動(dòng)化測(cè)試用例就完成了!

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

相關(guān)閱讀更多精彩內(nèi)容

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