1 安装插件
打开IDEA,鼠标移至顶部File
点击Settings
选择Plugins
选择左侧Marketplace
在输入框中输入Squaretest
点击Install
重启IDEA
在Plugins中右侧Installed搜索框查询是否存在Squaretest
再查询是否存在testNG(IDEA默认插件)
2配置相关
打开IDEA,鼠标移至顶部File
点击Settings
搜索Squaretest
Project Settings区域
Test Language选择java
Template可根据自己需求选择Junit或testNG模版
Moudle Configuration有两个选项
Automatically configure when possible(recommended) 第一次总是尽可能在条件满足的情况下的mock --自动化
Always ask to configure module settings 第一次总是会提醒用户配置 –半自动
3生成测试类
到需要创建单元测试的服务类或controller层
右键点击Generate
选择Test或Generate Test或Generate Test-Confirm Options
推荐Generate Test-Confirm Options,可以选择生成服务类中哪个方法以及需要创建哪些依赖
(初次创建Generate Test-Confirm Options 需要选择语言(java、groovy)、生成类型等,可根据自己需要选择)
4查看测报
点击任一测试类启动配置
右侧配置框选择Listeners
找到下方Use default reporters勾选
运行测试类即可生成test-output
在test-output目录下找到emailable-report.html即可查看测报