浸泡测试和压力测试有什么区别?


11

谁能解释一下浸泡和压力测试的区别?我搜索了一下它们,发现两者都将对软件进行超出其限制的测试。两种测试策略都正确吗?

Answers:


20

根据在此处Wikipedia上找到的各种答案,浸泡测试似乎是对长时间正常使用的测试。这样做是为了确保在被认为是相对“正常”的使用期之后不会出现错误或内存泄漏。

压力测试也是可靠性测试的一种形式,它可以在较短的时间内测试超出应用程序正常使用的范围,以查看其是否损坏。在该类别中,通常可以测试连接大量并发用户且系统资源开始不足(内存,处理时间,带宽等)时应用程序的行为。


1

测试可以相似或相同,主要区别是目标。

在压力测试中,目标是找出系统将在哪一点制动。目的是将其推入直至不再工作,以建立系统的最大容量。

在浸泡测试中,目标是完全不同的。目的是确定某些东西是否尽早发挥作用。该测试试图揭示一个错误的设计。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.