美文网首页
MeterSphere开发者手册

MeterSphere开发者手册

作者: 大道说说 | 来源:发表于2020-11-06 16:40 被阅读0次

什么是 MeterSphere

MeterSphere 是一站式的开源企业级持续测试平台, 涵盖测试跟踪、接口测试、性能测试、 团队协作等功能,兼容 JMeter 等开源标准,有效助力开发和测试团队充分利用云弹性进行高度可扩展的自动化测试,加速高质量的软件交付,推动中国测试行业整体效率的提升。

image

下载安装

  1. 第一步:准备一台主机
    准备一台不小于 8 G内存且可以访问互联网的 64位 Linux 主机。
  2. 第二步:执行一键安装命令
    以 root 用户执行如下命令一键安装 MeterSphere:
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh

功能架构图

image

开发者手册

官方开发文档

https://metersphere.io/docs/dev_manual/

补充开发者手册

一、全面了解metersphere

需要本地安装的组件有:

  • Idea
  • JDK
  • Node.js
  • Mysql
  • Docker
  • Kafka
  1. 主系统:包含项目前端和后端
后端框架: Spring Boot
前端框架: Vue.js
代码地址:https://github.com/metersphere/metersphere
本地开发需安装:JDK、Node.js、Idea
  1. 性能测试资源节点服务:通过Docker启动Jmeter容器,构建主机为性能测试资源节点,jmeter的测试日志和测试结果会写入kafka
后端框架: Spring Boot
代码地址:https://github.com/metersphere/node-controller
本地开发需安装:JDK、Docker、Kafka
  1. 数据消费和性能结果生成服务:消费kafka信息,保存性能测试结果数据
后端框架: Spring Boot
代码地址:https://github.com/metersphere/data-streaming
本地开发需安装:JDK、Kafka
  1. 还有一些其他的组件,多已上传到各类仓库,如果需要二次改造,可以查阅
https://github.com/metersphere
二、本地开发配置文件修改
  1. 三个项目的Application.java文件
@PropertySource(value = {"file:/自己的目录/metersphere.properties"}, encoding = "UTF-8", ignoreResourceNotFound = true)
  1. metersphere的日志文件logback.xml
<property file="/自己的目录/metersphere.properties"/>
  1. metersphere的配置文件application.properties
logging.file.path=/自己的目录/${spring.application.name}
三、代码结构

在官方开发文档中有介绍

四、启动
image
  1. 启动node-controller和data-streaming


    image

    公号:大道测试

相关文章

  • MeterSphere开发者手册

    什么是 MeterSphere MeterSphere 是一站式的开源企业级持续测试平台, 涵盖测试跟踪、接口测试...

  • Android混淆规则

    写给Android开发者的混淆使用手册

  • android studio入门

    android studio 开发者手册 https://developer.android.google.cn/...

  • Chrome DevTools 使用

    本文参考:Chrome 开发者工具中文手册Chrome 开发者工具官网 概览 Elements Console S...

  • Lua学习笔记

    参考Lua 5.3 参考手册Lua 5.1 参考手册云风的blogLua开发者论坛Pogramming in Lu...

  • 卷1-基础架构-目录

    Intel® 64 和 IA-32 架构 软件开发者手册 卷1: 基础架构 章1 关于本手册 1.1 ...

  • meterSphere使用文档

    使用流程:首先我们拿到账号后需要创建项目,为项目配置环境域名,在项目管理内还可以设置用户自定义变量、默认请求头操作...

  • Zotonic 开发者指南

    这是一本面向所有Zotonic开发者的手册,他讲述了框架的方方面面。 2.1 开发者向导 2.1.1 介绍 这...

  • iapp手册

    这是一款专为IAPP开发的手册工具。 希望可以方便各位iapp开发者。 【功能简介】 1.本地手册快速读取 2.独...

  • 阿里巴巴Android开发手册

    前言 本文节选自阿里巴巴开发手册,下载地址 本手册以开发者为中心视角分为Java语言规范(遵循《阿里巴巴Java开...

网友评论

      本文标题:MeterSphere开发者手册

      本文链接:https://www.haomeiwen.com/subject/bxntbktx.html