基於 RF 的 WEB 版自動管理測試平臺
UAT
這是一個Web版的自動化用例及測試任務管理平臺,底層基於Robotframework去執行生成的測試指令碼。
藉助Chrome外掛,及H5頁面的特性。使您可以通過輕鬆的點點點,即可生成測試指令碼,視覺化的元素標籤及關鍵詞釋義,使你的用例維護更便捷。
專案目錄
下面是整個專案的目錄結構。
├── Chrome-Extension # chorme外掛
├── Server # 服務端程式碼
├── UI # 前端程式碼
└── README.md
安裝步驟
下載專案程式碼
git clone https://github.com/t880216t/UAT.git
安裝前端依賴
cd UAT/UI & cnpm i
啟動前端開發服務
npm start
匯入資料庫檔案
UAT.sql
建立服務端python虛擬環境
cd UAT/Server & python3 -m venv venv
啟動虛擬環境安裝服務端依賴
source venv/bin/activate
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
匯入webdriver
chromedriver
下載後放入虛擬環境venv/bin中
啟動後端服務
python run.py
匯入SeleniumLibrary庫的預設關鍵詞
cd UAT/Server/scripts
python syncRFLib2DB.py
專案地址
https://github.com/t880216t/UAT
歡迎吐槽,感謝star
相關文章
- 基於LINUX平臺的自動化測試的研究與應用
- 基於 HttpRunner 的介面自動化測試平臺宣講 (已落地)HTTP
- 自動化測試平臺
- UI 自動化測試平臺UI
- RF-Web自動化Web
- [opendx] 基於 appium 的移動端 UI 自動化測試平臺-介紹篇APPUI
- Web自動化測試平臺設計與落地-概覽Web
- 基於LangChain手工測試用例轉Web自動化測試生成工具LangChainWeb
- 基於 HttpRunner + Django + Vue + Element UI 的介面自動化測試平臺,生產可用HTTPDjangoVueUI
- Django 介面自動化測試平臺Django
- 基於Selenium+Python的web自動化測試框架PythonWeb框架
- API自動化測試平臺,高效實現對API的自動化測試API
- 基於 Django 的 Dubbo 介面測試工具平臺Django
- 基於 Htte 的 API 自動化測試API
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (1)JMeter
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (2)JMeter
- 關於Web端-UI自動化測試WebUI
- Windows平臺自動化測試工具基於的一些技術簡介(筆記)Windows筆記
- API自動化測試平臺,支援場景化的API測試API
- 基於Dubbo的http自動測試工具分享HTTP
- 基於PhantomFlow的自動化UI測試UI
- swift - 基於TCL的自動化測試框架Swift框架
- 無人值守自動化效能測試平臺
- 自動化功能測試平臺TestComplete的分散式測試教程(三)分散式
- 自動化功能測試平臺TestComplete的分散式測試教程(二)分散式
- 基於Web的系統測試Web
- 科技驅動金融 | 揭秘國壽財自動測試平臺
- 基於Web的管理應用平臺架構高手請入Web架構
- 各位測試大佬可有實用的介面自動化測試平臺推薦?
- 基於postman的api自動化測試實踐PostmanAPI
- 基於GUI的自動化軟體測試工具GUI
- 加速Web自動化測試Web
- 關於測試平臺的搭建 (我們要不要搭建測試平臺)
- Linux下搭建介面自動化測試平臺Linux
- iOS平臺如何進行app自動化測試?iOSAPP
- 開源免費的自動化測試平臺推薦
- Robot Framework自動化測試框架核心指南-如何做好自動化測試平臺框架的設計Framework框架
- 移動自動化測試平臺,瞄準金融行業行業