一、你用什么机器对服务器进行压力测试
按照规范的话,需要使用一台性能比较好服务器来对服务器进行压力测试。
在linux系统下搭建测试环境,然后进行测试
可以使用的jmeter进行的测试,前期需要搭建的环境包含java MySQL等环境
如果我们测试的并发量比较大,单台机器没法满足,可以进行分布式压力测试。通过主从机方式部署分布测试环境
使用Jmeter,在从机上,设置端口,启动jmeter-server服务,在主机上,配置从机ip,
端口然后调用远程从机,进行启动压力测试就可以
二、如何理解压力,负载,性能测试测试?
性能测试是一个较大的范围,实际上性能测试本身包含了性能强度、负载。等多方面的测试内容。
压力测试事对服务器的稳定性以及负载能力等方面的测试、是一种很平常的测试。
增大访问系统系统的用户数量,或者几个用户进行大数据操作都是压力测试
而负载测试事压力相对较大的测试,主要事测试系统在一种或者集中极限条件下的相应能力。是性能测试的重要部分。
100个用户对系统进行连续半个小时的访问可以看作压力测试,那么连续访问8个小时就可以认为负载测试,1000个用户连续访问系统1个小时也可以看作事负载测试。
实际上压力测试和负载测试没有明显的区分。测试人员应该站在关注整体性能的高度上来对系统进行测试。
三、window、linux
在window上边,在按照日期记录的日志,查看就可,在tomcat服务器软件中
2、查看文件内容的命令有more、less、head、cat
查看进程:ps -ef|grep进程号
查看日志文件常用:less,view
四、服务器和客户端的性能分析从那些角度进行?
服务端
1.数值说明
测试完成的总事务教数
平均请求响应时间
统计意义上的平均响应时间
除特殊情况之外的最大响应时间
最短响应时间
最大响应时间
吞吐量,和ab的每秒处理请求数相同
流量,权衡
2.测试并发性能
常见的linux命令
进入目录 cd目录名
返回上一级
cd
目录
创建目录:mkdir目录名称
查看目录
ls查看当前目录下所有的文件或者文件夹
ll查看当前目录下所有的文件或者文件夹,查询权限ls-1
ls-a查看当前目录所有的文件或者文件夹(包含隐藏)
查询目录find/-name'目录名
修改
mv目录名称 新目录名称