Robot Framework 通過pyodbc串連Mysql

來源:互聯網
上載者:User

標籤:

 

首先是環境的安裝:

1.安裝Python2.7,不要安裝3.5版本,因為很多依賴庫不支援最新版本

2.通過pip線上安裝Robot Framework,DatabaseLibrary,pyodbc,selenium2library,appiumlibrary(後面兩個是web測試和移動端測試庫)

pip install robotframework

pip install robotframework-databaselibrary

pip install robotframework-selenium2library

pip install robotframework-appiumlibrary

pip install pyodbc

3.安裝wxPython,因為運行RIDE需要該依賴,同樣不能下載最新版本

版本wxPython2.8-win32-unicode-2.8.12.1-py27.exe或wxPython2.8-win64-unicode-2.8.12.1-py27.exe

https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/

4.下載RIDE並安裝,解壓後切換到目錄運行python setup.py install

https://pypi.python.org/pypi/robotframework-ride

5.在案頭建立捷徑,對象位置輸入

D:\Python27\pythonw.exe -c "from robotide import main; main()"

6.下載mysql odbc驅動並安裝

http://dev.mysql.com/downloads/connector/odbc/

 

下面開始運行RIDE

建立project,建立Testsuit,進行Testcase

project和Testsuit都有外掛程式的匯入,注意這個範圍不一樣,否則會報關鍵字找不到.保險起見,兩個地方都匯入.

匯入外掛程式注意大小寫,databaselibrary要寫成DatabaseLibrary,還有Selenium2Library和AppiumLibrary

 

Driver={MySQL ODBC 5.3 Unicode Driver}是通過控制台-管理工具-資料來源-添加的列表擷取

通過pyodbc串連資料庫對中文的支援較好.點運行後就可以進行自動化測試了.

關鍵字在匯入庫後按F5就可以查詢到.

Robot Framework 通過pyodbc串連Mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.