技術討論 RF環境搭建手冊

2021-10-10 14:35:03 字數 1019 閱讀 7561

簡要整理下環境搭建的步驟,以便快速、準確的搭建測試環境。

一、python 2.7

1、 不要用python3.6,很多庫3.6中還沒有,wxpython官方只支援python 2。

2、 環境變數配置後需要重啟才能生效。

3、 環境變數新增c:\python27\scripts和c:\python27。

二、pip 和 setuptools (python 的套件管理程式,最新版的python 2.7.13已包含)

1、pip list檢視是否包含setuptools。

三、robot framework (此工具本身)

四、robotframework-ride (robot framework 測試資料的編輯器,它使測試用例的建立、執行、測試專案的組織可以在圖形介面下完成)

五、wxpython (python 非常有名的乙個gui 庫,支撐ride的執行庫)

1、 scripts目錄下執行ride.py,根據提示版本安裝wxpython。

六、製作bat檔案放置於桌面:python -c "from robotide import main; main()"

七、可選:selenium2library (selenium2測試庫,基於webdriver驅動)

八、可選:geckodriver, chromedriver 和 iedriverserver (瀏覽器驅動,據說45以上的版本firefox驅動也不再是預設包含)

九、可選:autoitlibrary (autoit庫包,用於進行windows gui的自動化操作)

十、可選:pywin32 (autoit的執行環境)

十一、可選:autoit (autoit客戶端程式,實際運用中,必須裝了autoit才能用autoitlibrary )

關於autoit會另開一篇具體講解,包含預設範例的改寫及說明。

一、post方法支援庫:robotframework-requests,robotframework-httplibrary

二、json解析庫:jsonpatch

搭建Hibench測試flink環境手冊

hibench官網 這裡不搭建全套的hibench盡搭建flink相關的一些元件 本地需要提前準備好 在本地找乙個地方解壓縮 配置並啟動 在zookeeper目錄執行如下命令 直接複製樣例配置檔案為需要使用的檔案 cp conf zoo sample.cfg conf zoo.cfg 啟動zooke...

環境搭建和通用技術隨記1

安卓ninja快速編譯 從 android 7 開始,android 原始碼編譯時預設使用 ninja,編譯時,會先把 makefile 和 bp 轉換成 ninja 再進行編譯。這個轉換過程非常慢 需要遍歷處理所有關聯的 makefile bp 檔案 即使只是通過 mm 或 mmm 編譯某個模組,...

技術選型,開發環境,專案搭建 一

一 關於技術選型 為什麼選.net?這個問題經常有新手丟擲,並引發一番爭論,雖然爭論過程中能總結出各種平台 語言的特點,但總無法給出定論。其實,很簡單,我先遇到.net,我熟悉了.net,所以選我.net。至於平台好壞,語言好壞什麼的說法,這裡還是不說的好,以免又變成了所謂的月經貼。關於技術選型,大...