1. STest软件测试社区首页
  2. 持续集成测试

搭建测试微服务平台

 

配置
application.yml
  • defaultZone: http://admin:admin@localhost:8761/eureka/ 服务注册发现服务的地址,对应于registry部署
  • spring.data.mongodb.uri: mongodb://localhost:27017 数据库地址
  • server.port: 8080 服务启动端口
bootstrap.yml
  • spring.cloud.config.uri: http://admin:admin@localhost:8761/config 服务注册发现服务的地址,对应于registry部署
服务部署顺序
  • 部署服务注册与发现服务(registry)
  • 部署Auth2服务(auth)
  • 部署网关服务(gateway)
  • 部署其他服务(api_service、jenkins_service、api_manage_service)
  • 部署前端服务(webui)
服务部署
  • 打包:./mvnw -Pprod clean package
  • 运行:java -jar target/*.war
Dev
  • 按照顺序在不同项目中运行命令
./mvnw

出发点:

  • 测试工具比较散,没有统一入口;
  • 性能不达标; 搭建测试微服务平台

主要使用技术:

  • jhipster、spring cloud、spring boot、angularjs、mongodb、模版(AdminLTE-2.3.0)

预览

登录界面:
搭建测试微服务平台

接口文档页面:
搭建测试微服务平台
搭建测试微服务平台

场景页面:
搭建测试微服务平台
搭建测试微服务平台
搭建测试微服务平台

Jenkins页面:
搭建测试微服务平台
搭建测试微服务平台

github:https://github.com/kinget007/TestPlatformDemo

原创文章,作者:测试媛,如若转载,请注明出处:http://www.stest.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注

QR code