自動化工具robotframework環境搭建


1.基礎環境搭建

在搭建之前,需要做好以下准備工作:
確保已經安裝Python 3.6以上的版本
安裝virtualenvwrapper,這個是用來創建虛擬環境的包,使用虛擬環境可以讓我們的包管理更加的方便,也為以后項目上線需要安裝哪些包做好了准備工作。安裝方式在不同的操作系統有區別。以下解釋下:
pip install virtualenv
windows:pip install virtualenvwrapper-win。
linux/mac:pip install virtualenvwrapper。
創建 虛擬環境
pip install robotframework==3.1.2

我們在這個虛擬環境下創建自動化環境,安裝步驟如下

pip install robotframwork

pip install -U wxPython

pip install robotframwork-ride

運行命令 python ride.py

看到此頁面 證明已啟動成功,可以添加桌面快捷方式,下次啟動方便

2.案例demo

到此環境搭建完畢,
初始化工作,控制台默認中文輸出顯示的 亂碼,我們需要改庫文件,把SYSTEM 改成 OUTPUT

測試 正常顯示中文

我們做web測試
可以添加三方庫 pip install robotframework-Selenium2Library

pip list 查看當前環境

numpy1.19.1
Pillow
7.2.0
Pygments2.6.1
Pypubsub
4.0.3
pywin32228
robotframework
3.2.2
robotframework-pythonlibcore2.1.0
robotframework-ride
1.7.4.2
robotframework-selenium2library3.0.0
robotframework-seleniumlibrary
4.5.0
selenium3.141.0
six
1.15.0
urllib31.25.10
wxPython
4.0.7.post2

谷歌瀏覽器驅動版本下載
https://npm.taobao.org/mirrors/chromedriver/
遇到問題,最新版本部分關鍵字顯示不全,通過降級可以解決此問題

3.把自動化環境遷移到其它機器步驟演示

1.在另外一台機器 新建虛擬環境
mkvirtualenv robotframework

2、輸出虛擬環境中已安裝包的名稱及版本號並記錄到 requirements.txt 文件中:
pip freeze > requirements.txt
3、將安裝的包保存到文件夾(名字任意起,如packages)里:
pip download -r requirements.txt -d packages
4、在另一台電腦新建虛擬環境 :
將 requirements.txt 和 packages 復制到虛擬環境里,激活虛擬環境后安裝包:
pip install --no-index --find-links=packages -r requirements.txt

AutoItLibrary 庫安裝
1.進入F:\AutoLibrary\AutoItLibrary-1.1 目錄 執行
python setup.py install
2.autoit-v3-setup 直接運行安裝,選64位的
3.pip install robotframework-autoitlibrary
成功


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM