Robot Framework擴展庫包git
http://robotframework.org/#librariesgithub
一,自動化測試web端web
1,pip安裝SeleniumLibrary瀏覽器
pip install robotframework-selenium2libraryide
(或者手動安裝https://pypi.org/project/robotframework-selenium2library/)測試
檢查一下ui
pip list編碼
2,下載瀏覽器驅動,放到C:\Python27目錄下spa
Chrome瀏覽器驅動code
https://github.com/mozilla/geckodriver/releases
(用其餘瀏覽器,本身找驅動下載哈)
3, 運行
》1,雙擊打開C:\Python27\Scripts目錄下的 ride.py
》2,新建個項目,File-->New Project
》3,右鍵,添加suite,在suite添加庫,而後添加Test case
》4,添加library
F5 查看 腳本的關鍵字
》4,打開谷歌瀏覽器。哈哈哈。。。。
問題:
1,編碼問題 UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
在Python目錄下的Lib\site-packages文件夾下新建一個sitecustomize.py文件,內容爲:
#coding=utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
重啓
本身工做遇到的查了一些,記錄一下,對應的id,在網頁 F12 本身找