什么是 MeterSphere
MeterSphere 是一站式的開源企業級持續測驗平臺, 涵蓋測驗跟蹤、介面測驗、性能測驗、 團隊協作等功能,兼容 JMeter 等開源標準,有效助力開發和測驗團隊充分利用云彈性進行高度可擴展的自動化測驗,加速高質量的軟體交付,推動中國測驗行業整體效率的提升,

下載安裝
- 第一步:準備一臺主機
準備一臺不小于 8 G記憶體且可以訪問互聯網的 64位 Linux 主機, - 第二步:執行一鍵安裝命令
以 root 用戶執行如下命令一鍵安裝 MeterSphere:
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh
功能架構圖

開發者手冊
官方開發檔案
https://metersphere.io/docs/dev_manual/
補充開發者手冊
一、全面了解metersphere
需要本地安裝的組件有:
- Idea
- JDK
- Node.js
- Mysql
- Docker
- Kafka
- 主系統:包含專案前端和后端
后端框架: Spring Boot
前端框架: Vue.js
代碼地址:https://github.com/metersphere/metersphere
本地開發需安裝:JDK、Node.js、Idea
- 性能測驗資源節點服務:通過Docker啟動Jmeter容器,構建主機為性能測驗資源節點,jmeter的測驗日志和測驗結果會寫入kafka
后端框架: Spring Boot
代碼地址:https://github.com/metersphere/node-controller
本地開發需安裝:JDK、Docker、Kafka
- 資料消費和性能結果生成服務:消費kafka資訊,保存性能測驗結果資料
后端框架: Spring Boot
代碼地址:https://github.com/metersphere/data-streaming
本地開發需安裝:JDK、Kafka
- 還有一些其他的組件,多已上傳到各類倉庫,如果需要二次改造,可以查閱
https://github.com/metersphere
二、本地開發組態檔修改
- 三個專案的Application.java檔案
@PropertySource(value = https://www.cnblogs.com/hally/p/{"file:/自己的目錄/metersphere.properties"}, encoding = "UTF-8", ignoreResourceNotFound = true)
- metersphere的日志檔案logback.xml
<property file="/自己的目錄/metersphere.properties"/>
- metersphere的組態檔application.properties
logging.file.path=/自己的目錄/${spring.application.name}
三、代碼結構
在官方開發檔案中有介紹
四、啟動

- 啟動node-controller和data-streaming

掃一掃,關注我

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/205071.html
標籤:其他
上一篇:Fiddler抓包工具使用技巧
