软件测试必会知识点总结之app性能测试重点 曾经终败给现在 2023-10-14 07:29 19阅读 0赞 #### 性能测试的价值体现在哪里? #### 为什么要做性能测试,性能测试的价值是什么?目标是什么?简单来说,就是优化应用,提升用户体验。 对于pc而言,我们现在互联网产品更多的是网站类的应用,所以对于性能测试这方面没有太多要说的,我们重点讨论下移动端应用app的性能测试。 对于移动应用来说,如果app导致耗电,卡顿,很大程度上用户会卸载app,去寻找性能,体验更好的同类竞品。 #### 性能测试中的两个重要指标 #### app产品的性能指标,主要体现在页面的加载速度,接口的相应速度,接口成功率,白屏率。这个是用户体验方面的。 第二类就是物理设备相关的指标,比如功耗,流量消耗,app包的体积,内存占用等。 #### CPU占用详解 #### 主要测试点在于cpu的使用率。我们常说的手机发热,很大一反面的原因是cpu使用率高且时间长,导致cpu繁忙,温度升高,手机会发热发烫。 第二就是cpu过于繁忙,会导致其他应用无法分配到足够的计算性能,导致整体性能感知降低。一个重要的指标就是用户进程与系统进程消耗 的时间百分比不应该超过85%。 #### APP响应时间详解 #### 这个是用户感知最明显的,也是性能测试的重点。不管是移动端还是pc端,响应时间特别重要。一般情况下,如果超过3s没有响应,用户就会关闭网页,移动端就会关闭应用。 对应的指标整理如下: 优秀:0-400ms 标准:400ms-2000ms 隐患:2s-5s 严重:>=5s 如果一个app相应时间过久,我们可以从以下几个方面去排查:cookie大小,是否url重定向过多(页面不断重定向跳转会导致响应时间长),是否使用了过多flash组件(flash是比较落后的技术,已经逐渐被淘汰) 好了,今天的内容就介绍到这里,其实性能测试从指标,测试方法注意事项,工具使用,都是比较复杂的。我们会分成几个系列,让大家有时间消化,了解的比较透彻。 **最后:**下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取**【保证100%免费】** ![8b0171187dce405e878f274a8cdd9ec0.png][] #### **软件测试面试文档** #### 我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。 ![a3e4226c935c4242804cbdf26b571bc6.png][] ![708987a711b142098ae6bf66c5e4dac8.gif][] [8b0171187dce405e878f274a8cdd9ec0.png]: https://img-blog.csdnimg.cn/8b0171187dce405e878f274a8cdd9ec0.png [a3e4226c935c4242804cbdf26b571bc6.png]: https://img-blog.csdnimg.cn/a3e4226c935c4242804cbdf26b571bc6.png [708987a711b142098ae6bf66c5e4dac8.gif]: https://img-blog.csdnimg.cn/708987a711b142098ae6bf66c5e4dac8.gif
还没有评论,来说两句吧...