首先下载并安装WAST,然后打开软件,设置并行连接数,设置持续时间,所有的选项都可以根据自己的需要进行设置,设置完成后就可以进行压力测试。
点击工具栏上的“Newscript”,点击“Nanual”创建一个新的测试项目,在Server中填写要测试的服务器的IP地址,选择测试的Web连接方式,在“Settings”功能设置中将StressLevel(Threads)线程数设置为1000。然后点工具中的灰色三角按钮即可进行测试。
比如每天一百万的接口访问量,并且访问时段主要集中在早八点到晚八点,那么平均下来RPS大约是22次左右,不过用户的访问量通常不会很平均,假设峰值流量是平均流量的3到5倍的话,那么我们可以推断出项目要想顺利上线,RPS至少应该达到66+次,110+次更好。
服务器的吞吐量,是指单位时间内服务器的处理请求数,通常使用“reqs/s”(服务器每秒处理请求的数量)表示。服务器压力测试的类型有峰值测试、同屏压测、行为压测、数据压测、设备压测五种。