美文网首页
性能测试基础理论

性能测试基础理论

作者: 许小小晴 | 来源:发表于2017-11-01 19:29 被阅读23次

性能测试基础理论

1.什么是性能测试?

答案:系统在一定压力下,通过模拟生产环境运行的业务压力和使用场景组合,查看CPU,内存,磁盘,网络带宽,TPS,响应时间,并发用户数等各项指标,测试系统的性能是否满足性能要求,简言之就是在特定的运行条件下验证系统的能力状况。

2.什么是负载测试?

答案:站在用户的角度去观察一定条件下软件系统的性能表现,期望结果是用户的性能指标需求得到满足,性能指标一般体现为响应时间,并发量等。简言之负载测试主要是考察软件系统在既定负载下的性能表现。

3.性能测试的方法有哪些?

答案:SEI负载测试计划过程;RBI性能下降曲线分析法;Loadrunner和segue性能测试方法。PTGM模型方法。

4.性能测试的步骤是怎样的?

答案:业务梳理——>需求分析——>计划编写——>脚本开发——>测试环境准备——>测试数据准备——>测试执行——>缺陷管理——>性能分析——>性能调优——>测试报告

5.什么时候开始性能测试?

答案:功能测试已经完成并稳定运行,性能测试环境搭建完成。

6.描述SEI软件性能测试过程?

答案:SEI负载测试计划过程将目标,用户,用例,生产环境,测试环境和测试场景6个区域作为负载测试计划需要重点关注和考虑的内容。重点关注生产环境和测试环境的不同,用户分析和用例。

7.描述RBI软件性能测试过程?

答案:RBI是一种快速识别系统性能瓶颈的方法,该方法是基于以下事务:

1.80%的系统性能瓶颈由吞吐量制约。

2.并发用户数和吞吐量瓶颈之间存在关联。

3.采用吞吐量测试能够更快速的定位问题。

8.描述LR性能测试过程?

答案:1.测试计划:测试需求收集,典型场景确定。

2.测试设计:测试用例设计。

3.创建VU脚本:根据用例创建脚本。

4.创建测试场景:测试场景设计和设置,包括监控指标设定。

5.运行测试场景:执行测试场景,收集相应数据。

6.分析结果:结束分析和报告工作。

9.性能测试通常需要关注哪些性能指标?

答案:响应时间,并发数,吞吐量,系统性能计数器,思考时间。

10.什么是吞吐量?

答案:单位时间内系统处理用户的请求数。

11.性能测试计划中包含哪些内容?

答案:测试目的,测试质量目标,测试环境,测试阶段和范围,测试策略,测试时间安排,测试用例。

12.什么是内存泄露,危害有哪些?

答案:内存泄露是指对象不再被应用程序使用,而垃圾回收器却不能回收它们。如果程序张时间运行,内存泄露会使程序占用的内存一直增加,最后导致内存耗尽导致宕机,即使不宕机系统运行也会越来越慢。

13.如何设计系统负载策略?标准是什么?

答案:加压后实行减半,标准是系统的性能基线,就是在系统的CPU,内存都不低于75%,响应时间小于3秒时测出来的用户数和标准作为参考基线。

14.什么是thinktime?它的作用什么?

答案:思考时间是指用户在进行操作时,每个请求之间的间隔时间。在测试脚本中,思考时间体现为脚本中两个请求语句之间的间隔时间,设置思考时间是为了更加真实的模拟用户操作。

15.压力测试和负载测试的区别?

答案:压力测试考察的是系统出现问题后的处理问题的能力;负载测试时考验系统在既定负载下的性能表现。压力测试考验识别系统的弱点和在极限负载下程序的运行状况。

16.如何提取性能需求?

答案:直接与客户交流,查看历史日志,与同类产品对比,根据以往的经验。

相关文章

  • 性能测试基础理论

    第一章 性能测试:实质上是利用工具去模拟大量用户操作来验证系统能够承受的负载情况,找出潜在的性能问题分析并解决。 ...

  • 性能测试基础理论

    性能测试基础理论 1.什么是性能测试? 答案:系统在一定压力下,通过模拟生产环境运行的业务压力和使用场景组合,查看...

  • Loadrunner性能测试巧匠训练营

    第一章到第12章 四篇 第一章 基础理论知识 1.性能测试的目的 *评估当前系统。系统从未做过任何性能测试,对系统...

  • 性能测试基础理论梳理

    什么是性能测试? 指测试系统在一定负荷下,系统的响应时间、吞吐量、稳定性、资源使用率等性能指标。 实际项目中...

  • 性能测试总结(一)---基础理论

    随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的功能测试质量,性能也随越...

  • Loadrunner性能测试--基础理论(一)

    一、性能测试理论知识 1.1、什么系统需要做性能测试 单机系统、C/S、B/S 这三类都应该进行性能测试 一般C/...

  • 软件性能测试目录

    软件性能测试Ⅰ 软件性能测试Ⅱ 软件性能测试Ⅲ 软件性能测试Ⅳ 软件性能测试Ⅴ 软件性能测试Ⅵ 软件性能测试Ⅶ 软...

  • 性能测试概览目录

    性能测试概览Ⅰ 性能测试概览Ⅱ 性能测试概览Ⅲ 性能测试概览Ⅳ

  • 玩转电商应用性能调优

    第1章 入门篇—性能测试基础知识 什么性能测试 性能测试类型 性能测试基本流程 性能测试需求分析 性能测试指标

  • 性能测试总结(一)---基础理论篇

    随着软件行业的快速发展,现代的软件系统越来越复杂,功能越来越多,测试人员除了需要保证基本的功能测试质量,性能也随越...

网友评论

      本文标题:性能测试基础理论

      本文链接:https://www.haomeiwen.com/subject/veumpxtx.html