性能测试过程中,目标不同,需要选择的性能测试场景也有很大的差异,今天以HyperPacer为例,简单说说并发测试、负载测试、压力测试到底都是什么怎么个含义。
并发测试
所谓并发测试就是模拟一群人同一时间做事。在性能测试工具还未普及的暗黑岁月,并发测试都是一群人盯着电脑,一个人喊开始,大家便在同一时间点开始操作的那种,点完之后还得每个人看响应,报时间,一群人玩儿的不亦乐乎,做个性能测试顺道还能交流交流,联络联络感情,看着挺好玩,但效率上保证不了。而且并发量不是非常大这样还能玩的起来,并发量要是成百上千的话,就没法这么弄了。
之后有了性能测试工具介入之后,这种好玩的场景便销声匿迹了。并发测试开始了新的篇章,不会有没反应过来慢半拍的同事,都是一水儿的稳准狠。还能对并发操作进行精细的调整控制,以便更好的模拟真实的场景。
瞎扯的说那么多,现在上干货。并发测试就是对被测系统的并发处理能力进行考察的一种测试手段,一般都是看在绝对并发的情况下,系统能承载多大的并发量,或者在一定的并发量下,系统的响应时间是否是可接受的。
由于是绝对并发对服务器的瞬时压力非常大,性能测试人员在开