什么是压力测试
当我们开发完一个Web系统,实现了需求中的所有功能,此时还不能马上将其上线。我们必须对这个系统进行充分的,全面的测试,最大程度地确保它不会出错。压力测试就是这些测试的一种。压力测试的目的是为系统模拟一个现实的访问场景,建立一堆线程去并发地访问系统,了解这个Web系统能支持多大的并发量,或者说支持多少用户同时在线而不会崩溃。我们通过调整并发的线程数,访问时间等参数,去了解在一定的硬件配置下,我们的系统能支持多少线程在多少时间内同时访问。在确定了这些测试数据以后,我们便对这个Web系统的性能有一个比较客观全面的了解,从而可以更好地寻求优化的方案。 当我们开发完一个Web系统,实现了需求中的所有功能,此时还不能马上