【表情包-测试基础理论】卡死我了!这算bug么?(非功能-效率性)

2022-05-19 21:28:06 浏览数 (1)

吃软件测试这碗饭的,如果基础理论都不懂,谈何长久?

欢迎来学习本系列,基础理论比较枯燥,这也是为什么现在很少人掌握的主要原因。热饭尽量用浅显易懂 生动的例子 来帮助大家学习基础理论,所以请耐心看完此系列。

Part1前言

本节课我们要学习的是六大特性中的第四大特性:效率性

所谓效率性,可能大多数同学都会第一想到性能测试,压力测试,负载测试等。其实确实是有重合的。或者说压力测试属于效率性的一部分。

Part2效率性:

效率性包含:时间特性,资源利用性,依从性

1时间特性

时间特性,也就是俗称的性能测试,但不单单是我们平时听到的接口压测。而应该全面的,分层的进行衡量,比如客户端渲染的速度,缓存文件读写的速度,接口请求的速度,数据库读写的速度等等。

时间特性定义:软件处理特定的业务请求所需要的响应时间。

2资源利用性

对内存,硬盘,电能,流量等的使用是衡量一个软件能效的标准。

资源利用性定义:软件处理特定的业务请求所消耗的系统资源。

3效率性的依从性

任何软件在资源利用上和效率上,都不能比同行竞品差太多,否则就等着别人一星差评吧,所以我们的测试中,往往还有和竞品进行性能比较的测试。

效率性的依从性定义:遵循一定的标准。

0 人点赞