跳至主要內容
性能测试工具-JMeter入门

一、前言

性能测试(压测)是企业项目必须要做的一个环节,下面总结在性能测试中常用的工具JMeter的简单使用。

二、安装

官方下载链接:https://jmeter.apache.org/download_jmeter.cgi

三、配置和启动

  • 配置:解压下载好的程序zip包,并找到文件 jmeter.properties 修改语言 [optional]

  • 启动:进入bin目录,并双击jmeter.bat运行,需要等一会,并且本机需要提前准备好Java环境


代码小郭...大约 6 分钟软件测试
单元测试入门

参考资料:https://juejin.cn/post/7203143824012804157#heading-0

单元测试目的

单元测试是用来验证使用既定的入参输入给定程序,该程序是否输出符合预期的出参。

单元测试只针对某个小的功能点进行测试,不包括对整个业务流程进行测试。一般我们习惯用单元测试对给定方法、代码段进行小范围的功能验证,覆盖范围比较小。

做单元测试时必须对依赖的组件、接口、服务等周边环境进行屏蔽(MOCK)

单元测试标准

一个好的单元测试用例应该符合以下标准:

单元测试标准

  • 1.区别于接口测试,单测主要测试对象为类方法。大多数测试单例应该是围绕方法或代码片段展开,不包含调用的别的类方法的内容。

  • 2、由于代码书写美观要求,大多数方法比较简洁,主要内容都是抽出的,转而调用别的类方法,此情况下在定义测试范围时,可适量加入别的类方法,注意别的类必须在当前spring容器中

  • 3、服务依赖组件的调用都使用mock,比如数据库、redis、mq等等;测试启动的组件只可以包含spring容器,不可受数据库、mq等服务外的组件影响。 换句话说,单元测试用例在没有外界组件情况下只需要jvm即可运行

  • 4、服务之间的调用,如接口http接口、dubbo接口和socket调用等,都必须使用mock进行调用,调用参数可用mock参数校验器校验


代码小郭...大约 3 分钟软件测试