日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Robot Framework 实战中学习(Web自动化)

發布時間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Robot Framework 实战中学习(Web自动化) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Robot Framework 自動化框架可以實現的功能及其豐富,首先從Web自動化開始總結學習(由于引用Selenium2Library,因此與Selenium頁面元素定位及操作類似),后面也會依次總結學習截圖式的圖形腳本語言(適用C/S端自動化),用戶體驗很不錯的方式,當然還有移動端的自動化測試。

1.環境已經準備好參考《Robot Framework 環境搭建》,雙擊C:\Python27\Scripts\ride.py啟動Robot - RIDE;

2.單擊RIDE左上角File --> New Project,如下圖:

Name處輸入項目名稱,Type選擇Dir類型,點擊OK

2.右擊新建的項目名稱“測試項目”?--> New Suite,如下圖:

Name處輸入項目名稱,Type選擇File類型,Format選擇TXT (TXT類型在編寫腳本、Debug、后期維護,更便捷一些) 點擊OK;

2.1 單擊右側LIbrary,導入Selenium2Library,如圖:

導入庫后,效果如下圖:(Selenium2Library字體顏色為黑色,如果為紅色則導入失敗,請參考《Robot Framework 環境搭建》,如果再次失敗請留言)

3.右擊新建的Test Suite“測試套件” --> 選擇 New Test Case,只需輸入Name,點擊OK;

4.以實戰為例:

4.1下載Google及對應版本的Driver(本次用的瀏覽器:chromedriver.exe ?驅動:Chromestable_54.0.2840.99.exe)

4.2安裝瀏覽器,并且將瀏覽器驅動放入C:\Python27(Path環境中已經配好的路徑下即可)

4.3編寫關鍵字驅動的腳本,如下圖:1.在chorme瀏覽器中打開百度 ?2.在搜索框中輸入robot framework 3.點擊“百度一下”

4.4點擊運行,查看運行結果:1.直接點擊下圖中最小紅框中的運行鍵 2.或者點擊Test Case 中的 --> run --> start

5.安裝完成運行后,有個坑(在RIDE上運行完用例后,沒有生成相應的Report/log),初步判斷是由于Chrome瀏覽器的驅動未停止運行,過幾天補上解決方法。

?

轉載于:https://www.cnblogs.com/mimihuhudeliwu/p/9061410.html

總結

以上是生活随笔為你收集整理的Robot Framework 实战中学习(Web自动化)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。