性能测试常见指标和类型
832
2022-11-09
软件测试培训之性能测试常见问题一览
等待队列里的事务出现超时或回滚,从而导致访问出错
竞争锁资源时导致了死锁
超时:使用监视工具得到监视结果并分析实际使用的资源数是否小于系统设置的最大资源数并作相应提高。
死锁:出现在多个进程相互持有对方需要的锁而得不到自己所需要的锁的情况下:数据库死锁、进程死锁。数据库死锁一般会在应用进程的日志中抛出异常,进程死锁指线程之间相互占用所需资源而不释放导致的死锁。
性能下降主要是指在负载没有变化的情况下,系统的性能指标随时间而逐渐下降。
在性能测试中发现或重现性能下降问题主要是通过可靠性测试用例,即通过较长的执行时间发现各种性能指标的变化趋势。
应用服务性能下降问题由以下单个或多个原因混合导致:
应用程序资源使用问题,主要是内存使用问题:内存碎片、内存泄漏等
应用程序设计问题,主要存在可扩展性或可靠性问题
数据库访问问题
性能下降问题中做问题定位的一个重要手段是分段和比较。
性能参数调优是指通过调整配置参数改进应用系统性能的过程。性能参数调优的最低目标是避免由于不恰当的调优参数引起的性能问题。
性能参数调优的基本方法,就是通过反复的系统性能监测及分析,以配置参数调优为手段对系统资源进行合理的配置及调整,从而最大限度地提高系统性能,避免潜在性能问题的发生。
发表评论
暂时没有评论,来抢沙发吧~