当前位置:网站首页>Metersphere developer's Manual
Metersphere developer's Manual
2020-11-06 20:58:00 【Talk about the road】
What is? MeterSphere
MeterSphere It is a one-stop open source enterprise level continuous testing platform , Covering test tracking 、 The interface test 、 Performance testing 、 Teamwork and other functions , compatible JMeter Open source standards , Effectively help development and test teams to make full use of cloud elasticity for highly scalable automated testing , Accelerate high quality software delivery , Promote the overall efficiency of China's testing industry .

Download and install
- First step : Prepare a mainframe Prepare one no less than 8 G Memory and Internet access 64 position Linux host .
- The second step : Execute the one click Install command With root The user executes the following commands to install with one click MeterSphere:
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh
Functional architecture

Developer manual
Official development documents
https://metersphere.io/docs/dev_manual/
Add developer's Manual
One 、 Comprehensive understanding metersphere
The components that need to be installed locally are :<br>
- Idea
- JDK
- Node.js
- Mysql
- Docker
- Kafka
- Main system : Includes project front end and back end
Back end framework : Spring Boot
The front frame : Vue.js
Code address :https://github.com/metersphere/metersphere
Local development requires installation of :JDK、Node.js、Idea
- Performance test resource node service : adopt Docker start-up Jmeter Containers , Build the host as the performance test resource node ,jmeter The test log and test results of the test will be written to kafka
Back end framework : Spring Boot
Code address :https://github.com/metersphere/node-controller
Local development requires installation of :JDK、Docker、Kafka
- Data consumption and performance result generation services : consumption kafka Information , Save performance test result data
Back end framework : Spring Boot
Code address :https://github.com/metersphere/data-streaming
Local development requires installation of :JDK、Kafka
- There are some other components , Most of them have been uploaded to all kinds of warehouses , If you need a second transformation , You can refer to
https://github.com/metersphere
Two 、 Local development configuration file modification
- Three projects Application.java file
@PropertySource(value = {"file:/ Own directory /metersphere.properties"}, encoding = "UTF-8", ignoreResourceNotFound = true)
- metersphere Log file logback.xml
<property file="/ Own directory /metersphere.properties"/>
- metersphere Configuration file for application.properties
logging.file.path=/ Own directory /${spring.application.name}
3、 ... and 、 The code structure
It is described in the official development documentation
Four 、 start-up

- start-up node-controller and data-streaming
official account : The road test
版权声明
本文为[Talk about the road]所创,转载请带上原文链接,感谢
边栏推荐
- A small goal in 2019 to become a blog expert of CSDN
- 大会倒计时|2020 PostgreSQL亚洲大会-中文分论坛议程安排
- Asp.Net Core learning notes: Introduction
- How to get started with new HTML5 (2)
- Bitcoin once exceeded 14000 US dollars and is about to face the test of the US election
- 小游戏云开发入门
- 【转发】查看lua中userdata的方法
- ERD-ONLINE 免费在线数据库建模工具
- An article will take you to understand SVG gradient knowledge
- An article will take you to understand CSS alignment
猜你喜欢

For a while, a dynamic thread pool was created, and the source code was put into GitHub

Filecoin has completed a major upgrade and achieved four major project progress!

游戏主题音乐对游戏的作用

What knowledge do Python automated testing learn?

Diamond standard

Share with Lianyun: is IPFs / filecoin worth investing in?

MongoDB与SQL常用语法对应表

检测证书过期脚本

游戏开发中的新手引导与事件管理系统

How does filecoin's economic model and future value support the price of fil currency breaking through thousands
随机推荐
美团内部讲座|周烜:华东师范大学的数据库系统研究
Will blockchain be the antidote to the global epidemic accelerating the transformation of Internet enterprises?
Network security engineer Demo: the original * * is to get your computer administrator rights! [maintain]
jenkins安装部署过程简记
Zero basis to build a web search engine of its own
Flink's datasource Trilogy 2: built in connector
Even liver three all night, jvm77 high frequency interview questions detailed analysis, this?
MongoDB与SQL常用语法对应表
Bitcoin once exceeded 14000 US dollars and is about to face the test of the US election
GUI engine evaluation index
Staying up late summarizes the key points of report automation, data visualization and mining, which is different from what you think
C# 调用SendMessage刷新任务栏图标(强制结束时图标未消失)
Network programming NiO: Bio and NiO
image operating system windows cannot be used on this platform
Share with Lianyun: is IPFs / filecoin worth investing in?
The importance of big data application is reflected in all aspects
CloudQuery V1.2.0 版本发布
Diamond standard
The legality of IPFs / filecoin: protecting personal privacy from disclosure
A small goal in 2019 to become a blog expert of CSDN