欢迎来学习本系列,基础理论比较枯燥,这也是为什么现在很少人掌握的主要原因。热饭尽量用浅显易懂 生动的例子 来帮助大家学习基础理论,所以请耐心看完此系列。
所谓效率性,可能大多数同学都会第一想到性能测试,压力测试,负载测试等。其实确实是有重合的。或者说压力测试属于效率性的一部分。
效率性包含:时间特性,资源利用性,依从性
时间特性,也就是俗称的性能测试,但不单单是我们平时听到的接口压测。而应该全面的,分层的进行衡量,比如客户端渲染的速度,缓存文件读写的速度,接口请求的速度,数据库读写的速度等等。
对内存,硬盘,电能,流量等的使用是衡量一个软件能效的标准。
任何软件在资源利用上和效率上,都不能比同行竞品差太多,否则就等着别人一星差评吧,所以我们的测试中,往往还有和竞品进行性能比较的测试。