基於 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
相關文章
- 基於 HttpRunner 的介面自動化測試平臺宣講 (已落地)HTTP
- 基於Selenium+Python的web自動化測試框架PythonWeb框架
- 自動化測試平臺
- RF-Web自動化Web
- [opendx] 基於 appium 的移動端 UI 自動化測試平臺-介紹篇APPUI
- UI 自動化測試平臺UI
- Web自動化測試平臺設計與落地-概覽Web
- 基於LangChain手工測試用例轉Web自動化測試生成工具LangChainWeb
- 基於 HttpRunner + Django + Vue + Element UI 的介面自動化測試平臺,生產可用HTTPDjangoVueUI
- Django 介面自動化測試平臺Django
- API自動化測試平臺,高效實現對API的自動化測試API
- 基於 Django 的 Dubbo 介面測試工具平臺Django
- 關於Web端-UI自動化測試WebUI
- 基於 Htte 的 API 自動化測試API
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (2)JMeter
- 手把手教你基於 JMeter 開發一個自動化測試平臺 (1)JMeter
- 自動化功能測試平臺TestComplete的分散式測試教程(三)分散式
- 自動化功能測試平臺TestComplete的分散式測試教程(二)分散式
- API自動化測試平臺,支援場景化的API測試API
- 基於 Springboot+vue 的介面自動化平臺Spring BootVue
- 基於Dubbo的http自動測試工具分享HTTP
- Linux下搭建介面自動化測試平臺Linux
- 基於kubernetes自研容器管理平臺的技術實踐
- 基於 Springboot+vue 的介面自動化平臺 (二)Spring BootVue
- 基於Pytest豆瓣自動化測試【1】
- 基於Python豆瓣自動化測試【2】Python
- 基於postman的api自動化測試實踐PostmanAPI
- 基於java的專案管理平臺Java專案管理
- 各位測試大佬可有實用的介面自動化測試平臺推薦?
- 關於測試平臺的搭建 (我們要不要搭建測試平臺)
- 基於 deployer 的 Web 端自動部署Web
- GAutoNext 全平臺遊戲自動化測試利器遊戲
- 開源免費的自動化測試平臺推薦
- Robot Framework自動化測試框架核心指南-如何做好自動化測試平臺框架的設計Framework框架
- 移動自動化測試平臺,瞄準金融行業行業
- 科技驅動金融 | 揭秘國壽財自動測試平臺
- 一種基於 cypress 的 UI 自動化測試框架UI框架
- 大佬對 WEB 自動化測試的看法Web