欢迎光临散文网 会员登陆 & 注册

百战全栈软件测试

2022-09-18 14:01 作者:666好听的名字  | 我要投稿

全栈软件测试工程师 性能调优 分析方法

3.3.1分析方法

软件的性能调优的方法分为自顶向下和自底向上两种方法。

1.自顶向下分析法

自顶向下分析法是从顶部开始发现问题,然后逐步向底部深入挖掘。比如通过发现系统响应时间变慢,吞吐率减少,定位系统化存在性能问题,然后逐步查看底层去查看是什么原因导致的。

2.自底向上分析法

自底向上分析法是通过发现CPU占有率高、内存消耗大、磁盘I/O变慢或网络延迟从而定位系统化存在性能问题,然后逐步查看顶层的表现来查找性能的问题

自顶向下和自底向上是分析性能问题的两种方法,这两种方法没有优劣,在性能分析的时候应该很好地结合使用这两种方法,从而快速地发现问题。

3.3.2前端优化

现在前端技术层出不穷,前端性能测试也越来被受到重视。

3.3.3程序优化

程序优化包括:表单压缩、局部压缩、逻辑清晰、谨慎继承、算法优化、批处理、延迟加载、防止内存泄露、减少对大对象的引用、防止死锁、索引、存储过程、内存分配、并行、异步、好的模式设计、合适的I/O等诸多方面。性能测试工程师要配合开发工程师做好程序优化工作。


百战全栈软件测试的评论 (共 条)

分享到微博请遵守国家法律