首页 > 其他 > 详细

性能面试题

时间:2020-11-05 15:24:07      阅读:24      评论:0      收藏:0      [点我收藏+]

1、性能测试有哪些测试分类?简单概述概念是什么?

     性能测试的分类:

                   我经常在工作用到的测试分类一共有12种:一般性能测试,压力测试,负载测试,稳定性测试,可靠性测试,配置测试,恢复性测试,大数据量测试,并发测试,疲劳强度测试,容量测试,网络测试……

     概念:通过自动化工具来模拟多种不同,峰值以及异常负载条件来针对性能进行测试!   

 

2、性能测试的常用术语有哪些?简单概述对这些常用术语的理解。

        常用术语:一共八个

               虚拟用户(模拟用户)

               并发和并发用户数(并发=同时性并发)(并发用户数=在一时间一起并发)

                响应时间(分为两种:请求响应时间,事物响应时间)

                           响应时间:从不同角度来分析!

                                    用户:什么都不关注,只关注最终呈现的时间

                                    开发:从请求到响应,只关注总时间

                                    测试:关注整个请求到响应的流程,找出里面的问题,在查看是否满足预期指标

                                    运维:只关注服务器响应时间                  

                          事物响应时间:通过事物可以发起多少请求         

 

                思考时间(两种请求间的时间

                点击率(每一秒可以向服务器发送多少请求)

                TPS(每一秒可以发送多少事务数,事务数越多越好)

                性能计数器(和多线程类似)

                吞吐量和吞吐率(吞吐量:单位之间的请求次数,公式:Ps=Npu*R/T

                                         (吞吐率:执行频率)

             

                         

 

 

3、性能测试流程是什么?

     

性能需求文档----编写性能测试计划-----设置性能测试环境-----使用自动化工具----编写性能测试用例-----用例执行-----发送问题----调整问题及优化-----测试人员对结果进行分析-----整理性能测试报告

   

4、性能测试指标是完全按照需求指定的吗?具体分析下如何来定指标。(????)

  是的,不过需求也要符合实际,

   应用系统的负载能力

   应用系统的吞吐量

    应用系统的吞吐率

   tps

   点击率

   系统的响应能力

   应用系统的可靠性

 

5、为什么要进行性能测试呢?在公司不进行性能测试可以吗?

  

    因为需要 评审系统的能力,识别系统中的瓶颈,调整和优化,检查软件问题,验证稳定性和可靠性!

 对于一些企业来说性能测试是必然要测的,但是对于某些企业来说,只需要测试功能测试和接口就是没问题了!足够支持使用!也节省公司开销!但是对于贵公司来说,性能测试是必要测的,我也相信我能担任贵公司性能优化师一职!

6、吞吐量都是能衡量哪些呢?

TPS:事物数/s

QPS:查询数/s

HPS:点击数/s

RPS:请求数/s

性能面试题

原文:https://www.cnblogs.com/wsx123/p/13930929.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!