【星云精准测试】开发者测试-采⽤精准测试⼯具对SpringBoot应
⽤进⾏测试
简介:本⽂主要介绍把现今主流的springboot框架项⽬和精准测试⼯具进⾏结合和应⽤,通过精准测试的数据穿透、数据采集、测试⽤例与代码的双向追溯、数据分析等⼀系列精准测试的特有功能,达到对项⽬质量的保证。
本次环境搭建分为基础环境准备、springboot环境搭建、精准测试环境搭建、精准测试与springboot环境对接等⼀整套完整的配置过程,⽤户可以通过下图中的流程图确认⾃⼰所部署过程中进⾏到的阶段点,从⽽排查部署中可能遇见的问题。
image
⼀,Spring Boot配置流程
1,使⽤⼯具
1, Eclipse Java Photon
2, Spring Boot
3, JDK 1.8
4, MySQL 5.7
5, Navicat for MySQL
6, apache-maven-3.5.4
7, zoa-agent-1.6.2
8, J2EE_Enterprise_key_64bit0614
2, 配置所需的安装
1,安装Eclipse、JDK、MySQL、Nodejs
注:Eclipse和JDK的安装和安装包就⽤⾃⼰现有的就可以,星云测试将提供MySQL和Nodejs的安装包,但必须前提是⽤户⾃⼰的本机上不存在安装的MySQL和Nodejs
脚本安装mysql和nodejs
1、解压星云提供的mysql-5.7.16-winx64安装包和nodejs安装包到服务器根⽬录中(例如D盘根⽬录)。
2、右键以管理员⾝份运⾏星云提供的⾃动化安装⼯具mysql_
3、输⼊nodejs的⽬录,回车。如下图所⽰:
image
4、输⼊mysql的绝对路径(到bin),然后回车。等程序运⾏完毕,mysql的root密码被修改成root就可以⼿动关闭程序。
image
2,安装Spring Boot插件
Eclipse安装Spring Boot插件,Help-Eclipse Marketplace,搜索Spring Tools安装STS,如图:
image
下载以后安装,Eclipse——Help——Install new Sofware,下⼀步、下⼀步安装即可。
3,安装Maven
Eclipse本⾝会带Maven,但是不如⾃⼰安装的灵活,解压apache-maven-3.5.4.zip(例如:E:\apache-maven-3.5.4),配置系统变量添加变量名:
MAVEN_HOME变量值= E:\apache-maven-3.5.4,
Path添加变量值= %MAVEN_HOME%\bin,cmd测试⽤mvn -v如下即安装成功。
image
1,Eclipse替换⾃带为本地Maven
Windows-Preferences-Maven-Installations-Add,路径指向
E:\apache-maven-3.5.4,加载完成后勾选新的apache-maven-3.5.4,Apply。
springboot架构图image
2,定义本地Maven依赖库
修改E:\apache-maven-3.5.4\l,添加如下⼀⾏代码定义,例如:
<localRepository>C:\Users\luxper.m2\repository</localRepository>,C:\Users\luxper.m2\repository是我的本地maven仓库地址。
Eclipse:Windows-Preferences-Maven-User Settings-Global Settings,Browse= E:\apache-maven-
3.5.4\l,Apply。
3,新建⼯程和运⾏⼯程
选择Spring Starter Project
image
⼯程名字,定义为moxi,⼯程选择Web下⾯的Web,然后Finesh,接下来会初始化下载Maven管理的相关jar包。⼯程结构⼤致如下:
image
⼯程——右键——Run As——Spring Boot App
添加调试:
为了解决每次修改代码还要重新启动⼯程,
⼯程——右键——Spring Tools——Add Boot Devtools,那么每次修改类⽂件就会⾃动编译了。
4,整合Mybatis
刚才已经下载好了MySQL,现在我们添加l⽂件
build标签加⼀⾏<defaultGoal>compile</defaultGoal>如下
image
然后是mybatis和mysql:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论