Skip to content
/ lemon Public

Lemon 是一站式开源持续测试平台,支持接口测试、性能测试、用例管理、覆盖率测试等。

License

Notifications You must be signed in to change notification settings

yunfei07/lemon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lemon

Lemon 是一站式开源持续测试平台,支持接口测试、性能测试、用例管理、覆盖率测试等。

Lemon 的优势

采用全新(Vue3 + Go)技术栈进行开发,性能超强,测试引擎支持httprunner最新版本,支持任意扩展开发新的功能。

UI展示

UI01 UI02 UI03 UI04

部署方式

server端
  1. 新建数据库,并导入server/sql/lemon.sql文件
  2. 修改server/config.yaml文件中数据库相关配置
  3. 如果是开发,需要执行go run main.go,启动服务
  4. 如果是部署,需要执行GOOS=linux GOARCH=amd64 go build -o lemon生成部署文件
web端
  1. 进入web目录,执行npm install命令,安装依赖包
  2. 如果是开发调试,需要执行npm run serve,启动服务
  3. 如果是部署使用,需要编译打包:npm run build,之后把dist部署到服务器
  4. 使用lemon/lemon用户名和密码登录使用

技术栈

交流方式

微信交流群

wechat

  • 添加微信,备注"加入lemon交流群"。

RoadMap

问题和建议

问题和建议反馈:Github Issues

致谢

  • gin-vue-admin:Lemon 使用gin-vue-admin 开源框架作前后端分离开发
  • httprunner:Lemon 使用了 httprunner 作为测试引擎
  • ElementPlus:感谢 Element 提供的优秀组件库

About

Lemon 是一站式开源持续测试平台,支持接口测试、性能测试、用例管理、覆盖率测试等。

Resources

License

Stars

Watchers

Forks