1、可以发现很多在页面上操作发现不了的bug
2、检查系统的异常处理能力
3、检查系统的安全性、稳定性
4、前端随便变,接口测好了,后端不用变
以登录为例,从四个方面阐述,功能、性能、安全、自动化
功能是从通过性,异常校验和业务逻辑设计用例
性能是从大并发的情况下设计
安全要考虑密码强弱程度,密码是否加密
最后说功能稳定的情况下是否要做自动化,只看结果就行
压力测试这么实现,下面两个红框只能选择一个,要么选择持续时间,要么选择第二个
linux下安装jmeter步骤:
第一步:
通过ftp将上传到Linux的root目录下
第二步:
修改权限,chmod -R 777 jdk-6u45-linux-i586.bin
第三步:
安装jdk命令:在root目下输入./ jdk-6u45-linux-i586.bin
第四步:
配置环境变量:vi /etc/profile
在打开文件的最后端输入下面三行:然后保存退出
export JAVA_HOME=/root/jdk1.6.0_45(我的jdk放在了root目录下,这一行非常重要,在哪个路径下就写哪个路径)
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib
执行命令:source /etc/profile,接下来重启虚机,init 6
之后运行java -version就可以了
第五步:
安装jmeter,把本机上的Jmeter文件夹(jakarta-jmeter文件夹下的所有目录及文件)上传到Linux的root目录下,然后对其添加权限
chmod -R 777 jakarta-jmeter/
第六步:
配置环境变量:vi /etc/profile
在打开文件的最后端输入下面两行:然后保存退出
export JMETER_HOME=/root/jakarta-jmeter/apache-jmeter
export PATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$JMETER_HOME/bin:$PATH
执行命令:source /etc/profile,接下来重启虚机,init 6
之后运行jmeter -version就可以了
第七步:
把弄好的新建和解决bug脚本上传到root目录下,运行如下命令:
jmeter -n -t bugfree.jmx -l log.jtl
-n:告知jmeter采用非图形化运行jmeter脚本
-t:指定要运行的脚本文件
-l:指定保存执行结果的文件名