您好,登錄后才能下訂單哦!
這篇文章給大家介紹python中怎么利用robotframework實現接口自動化測試,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
一.test case執行參數配置:
二.test case執行結果:
${info}信息即為調用該接口所返回的信息
三.執行完成后生成測試報告:
should contain斷言方法:此處可作為關鍵字使用
***安裝注意篇***:
一、robotframework-ride與wxpython簡介:
1.ride屬于第三方測試工具,wxpython是其所依賴的運行程序(.exe的運行程序);
2.安裝版本問題:
如果所安裝的python版本顯示的是紅框所示的:32 bit <Intel>1 on win32則可以安裝的robotframework-ride的版本為:
robotframework-ride-1.3.win32.exe
所需匹配的wxPython版本為:wxPython2.8-win32-unicode-2.8.12.1-py27.exe
還需安裝:robotframework-2.8.1.win32.exe
二、安裝步驟:
1.配置環境變量:
編輯Path環境變量,在編輯欄加入: C:\Python27;C:\Python27\Scripts;C:\Python27\Lib\site-packages
2.首先安裝:wxPython2.8-win32-unicode-2.8.12.1-py27.exe
3.再安裝:robotframework-ride-1.3.win32.exe
4.再安裝:robotframework-2.8.1.win32.exe
5.Doc命令行操作命令:
cd ..進入到python27安裝所在的目錄,如截圖所示:
cd Python27
cd Scripts
pip list【查看安裝列表,有些安裝程序必不可少】
crypto 1.4.1可以在C:\Python27\Scripts目錄下使用命令:pip install crypto(回車)安裝,安裝完成后會自動安裝:cryptography 1.6
如果所需要的程序都安裝好了,可以在目錄:C:\Python27\Scripts下使用命令:python ride.py【啟動ride.py文件】
注意事項:
1.不能隨意更改robotframework-ride-1.3.win32.exe和wxPython2.8-win32-unicode-2.8.12.1-py27.exe和robotframework-2.8.1.win32.exe的安裝目錄,一般默認安裝在:C:\Python27\Lib\site-packages
2.如果安裝后桌面的快捷方式:RIDE雙擊不能啟動,可以重新卸載:robotframework-ride-1.3.win32.exe后再次安裝,可在目錄C:\Python27\Scripts下使用命令:pip uninstall robotframework-ride進行卸載,卸載后再安裝
關于python中怎么利用robotframework實現接口自動化測試就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。