RIDE使用--簡單的測試用例

1洋腮、創(chuàng)建測試項目

選擇菜單欄file----->new Project

創(chuàng)建project.png

Name 輸入項目名稱渐行,會在該路徑下生成一個對應的文件夾吱晒,Type 選擇Directory加勤。
左側 :工程名核行、父目錄喇完、創(chuàng)建路徑伦泥。
從Format上來說,分為ROBOT锦溪、txt不脯、tsv、html刻诊,比較推薦robot和txt防楷,在安裝vs code的插件后查看.robot文檔會自動語法高亮,也便于維護和版本管理.

2则涯、 創(chuàng)建測試套件Suite

右鍵點擊“test01”選擇new Suite 選項复局,建立一個測試套件

創(chuàng)建test suite.jpg

Name 輸入項目名稱。

Type 選擇File


從根本上說粟判,Project和Test Suite是一樣的亿昏,目錄型的是Project,文件型的是Test Suite档礁。


關系Test Suite與Project.png

Project和Dir Test Suite是相同的角钩,File Project等同于File Test Suite。

目錄型的Test Suite下面可以包含文件Test Suite或目錄Test Suite,層級可以很深递礼。但最終用的TestCase只能在文件型的TestSuite下面惨险。


3、創(chuàng)建測試用例Case

右鍵點擊“test suite01”選擇new Test Case


創(chuàng)建Case--1.png

創(chuàng)建Case--2.png

測試套件前面多了個* 表示有修改但沒保存

4脊髓、 導入selenium2library庫

RF框架編寫基于web 的測試用例辫愉,所以需要selenium 庫支持。在使用過程中需要加載selenium2library庫将硝。

導入Slenium2Library.png

點擊Settings可以切換頁面恭朗,方便后續(xù)導入selenium2library
可以直接在Name中輸入Selenium2Library或直接通過Browse導入,路徑F:\Python27\Lib\site-packages
如果導入的庫顯示為紅色袋哼,表示導入的庫不存在冀墨。如果黑色則表示導入成功。
Selenium2Library添加成功.png

5涛贯、編寫用例

F5 快捷鍵查詢腳本關鍵字。

打開瀏覽器蔚出,“open”為關鍵字進行搜索弟翘,找到"Open Brower"關鍵字,點擊該關鍵字骄酗,顯示用法和說明稀余。

查找關鍵字.png

通過Ctrl + Alt + 空格 來聯想看有哪些關鍵字喔~

Crtl+Alt+空格 聯想搜索.png

創(chuàng)建打開瀏覽器的操作:


打開瀏覽器.png

“Open Browser”變藍,說明它是一個合法的關鍵字趋翻,后面有一個方框是紅色的睛琳,表示此參數不能缺省。url 地址是必填踏烙,還需指定browser (默認不填為 friefox)

按照上面的方法师骗。創(chuàng)建百度搜索用例如下:

百度搜索case.png
6、 運行測試用例

勾選當前需要運行的測試用例讨惩,點擊工具欄運行按鈕辟癌,如果只運行單個用例的話,也可以切換到用例的Run標簽頁荐捻,點擊“start”按鈕黍少。

運行case.png
7、運行信息:
運行結果.png

運行信息顯示會生成三個文件:Output.xml处面、Log.html厂置、Report.html
最下面顯示的是message log信息
重點查看Log.html和Report.html ,Log.html更關注腳本的執(zhí)行過程的記錄魂角,Report.html更關注腳本的執(zhí)行結果的展示昵济。


Q&A

問題
robotframework運行中斷后或重復運行后,ride中經常會出現控制臺不顯示日志信息,主要原因是因為編碼不支持中文的原因
解決方法:
修改"E:\Python27\lib\site-packages\robotide\contrib\testrunner\testrunner.py"文件pop方法中
“ return result.decode('UTF-8')”的“UTF-8”改成“gbk”砸紊,重啟ride.py

============================================================================

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末传于,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子醉顽,更是在濱河造成了極大的恐慌沼溜,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件游添,死亡現場離奇詭異系草,居然都是意外死亡,警方通過查閱死者的電腦和手機唆涝,發(fā)現死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門找都,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人廊酣,你說我怎么就攤上這事能耻。” “怎么了亡驰?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵晓猛,是天一觀的道長。 經常有香客問我凡辱,道長戒职,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任透乾,我火速辦了婚禮洪燥,結果婚禮上,老公的妹妹穿的比我還像新娘乳乌。我一直安慰自己捧韵,他們只是感情好,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布钦扭。 她就那樣靜靜地躺著纫版,像睡著了一般。 火紅的嫁衣襯著肌膚如雪客情。 梳的紋絲不亂的頭發(fā)上其弊,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天,我揣著相機與錄音膀斋,去河邊找鬼梭伐。 笑死,一個胖子當著我的面吹牛仰担,可吹牛的內容都是我干的糊识。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼赂苗!你這毒婦竟也來了愉耙?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤拌滋,失蹤者是張志新(化名)和其女友劉穎朴沿,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體败砂,經...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡赌渣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了昌犹。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片坚芜。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖斜姥,靈堂內的尸體忽然破棺而出鸿竖,到底是詐尸還是另有隱情,我是刑警寧澤疾渴,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布千贯,位于F島的核電站,受9級特大地震影響搞坝,放射性物質發(fā)生泄漏。R本人自食惡果不足惜魁袜,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一桩撮、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧峰弹,春花似錦店量、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至蚁吝,卻和暖如春旱爆,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背窘茁。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工怀伦, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人山林。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓房待,卻偏偏與公主長得像咪啡,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子柱锹,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內容