APP测试中压力测试和性能测试的差异点有哪些?
发布网友
发布时间:2022-04-23 20:09
我来回答
共1个回答
热心网友
时间:2023-07-29 01:01
性能测试就是用来测试应用运行性能的。性能测试可以发生在各个测试阶段中,即使是在单元层,一个单独模块的性能也可以使用白盒测试来进行评估,然而,只有当整个系统的所有成分都集成到一起之后,才能检查一个系统的真正性能。
性能测试经常和压力测试一起进行,而且常常需要硬件和软件测试设备,这就是说,常常有必要的在一种苛刻的环境中衡量资源的使用。外部的测试设备可以监测测试执行,当出现情况时记录下来。通过对系统的检测,测试者可以发现导致效率降低和系统故障的原因。
压力测试:对系统不断施加压力的测试,是通过确定一个系统的瓶颈或者不能接收的性能点,来获得系统能提供的最大服务级别的测试。例如测试一个应用段时间内大量用户涌入的负荷下,何时系统的响应会退化或失败。
性能测试:在交替进行负荷和强迫测试时常用的术语。性能测试关注的是系统的整体。它和通常所说的强度、压力/负载测试测试有密切关系。所以压力和强度测试应该于性能测试一同进行。
目前在移动应用领域,压力测试和性能测试都是保证产品质量的重要项目,当然相对于大多数APP测试,对压力测试的需求基本在于手游测试,后者这服务器压力方面需求更大。
TestBird - 手游和App自动化测试平台