肖sir ____性能测试___面试题
1、什么是性能测试?
2、描述一下你们公司的性能测试流程?
3、性能测试包含的方法有哪些(至少列举5种)?
4、如果确定系统最大负载?
5、并发数是怎么确定的?
6、性能测试在什么环境执行?
7、性能测试什么时候执行?
8、 软件性能测试的应用领域有哪些(至少列出三种)?
9、性能测试需求的来源?
10、请描述SEI软件性能测试过程?
11、请描述RBI软件性能测试过程?
12、请描述jmeter性能测试过程?
13、对于采用敏捷流程开发的项目,性能测试该如何开展?
14、如何实现300用户的并发?
15、什么情况下要做关联,关联是怎么做的?
16、有验证码的功能,怎么做性能测试?
17、性能测试指标有哪些?分别是什么含义?
18、如果判断系统瓶颈?
19、如何分析性能测试结果?
20、你在性能测试中遇到哪些性能问题?
21、性能测试如何防止数据污染?
22、怎么根据线下环境评估线上环境的性能?
23、出现内存泄露的根本原因?如何定位内存泄露原因?
24、tps压不上去,可能有哪些方面的原因?
25、性能场景怎么设计?一般都有哪些性能场景?
26、什么是集合点,什么场景下需要用集合点?
27、服务器的cpu使用率和load是什么关系?
28、性能脚本中的乱码问题怎么解决?
29、在性能测试工具中,使用线程和进程压测有什么区别,Loadrunner和Jmeter分别使用什么进行发压?
30、性能测试脚本中,定义事务的原则是什么?
31,怎么进行性能场景设计?
32、对于Web系统的响应时间,行业中被广泛认可的用户可以接受的时间是多少秒?
33、RBI软件性能测试过程认为,多少比例的性能瓶颈问题是由吞吐量导致的?
34、在性能测试中,通常需要关注哪些性能指标?
35、请描述什么是吞吐量?
36、一个web系统,用户从打开浏览器输入网址页面显示在浏 览器中,这个过程当中,页面给用户总的响应时间通常可以细分为哪些?
37、请举例说明什么时候广义并发和严格并发?
38、一个web系统,用户最关注的性能指标是什么?
39、一份性能测试计划,通常包含哪些内容?
40、软件为什么会有性能问题?
41、响应时间和吞吐量直接的关系是什么?
42、如何识别性能瓶颈?
43、性能测试过程中,需要监控OS的哪些资源?
44、请解释什么是内存泄露,内存泄露的危害有哪些?
45、请解释什么是资源竞争,场景的资源竞争有哪些?
46、验证系统在100 TPS下,响应时间小于3s,对于这样的需求,应该采用哪种性能测试方法?
47、如何设计系统负载策略?标准是什么?
48、什么是think time ?它的作用是什么?
49、从管理员角度视角,主要关注系统性能的哪些指标?
50、从开发工程师视角,主要关注系统性能哪些指标?
51、如何理解压力、负载、性能测试测试?
52、请描述什么时候性能平坦区?
53、请描述什么是系统性能拐点?
54、一个缺乏性能明确需求的项目,你是如何提取性能需求的?
55、一个完整的性能测试用例应该包含哪些内容?
56、请描述功能测试、性能测试、自动化测试、接口测试他们之间的关联性?
57、性能测试关注的指标是什么?
58、性能测试怎么做的?如果你要进行性能测试,你是如何展开操作的?
59、怎样分析性能测试结果?
60、如何判断网络是否存在瓶颈?
61、如何判断响应时间不达标?
62、如何判断CPU使用率不达标?
63、app的性能测试怎么做的?
64、用monkey做app测试,怎么做?有问题的话怎么定位?
65、app出现ANR的原因?
66、app出现CRASH的原因?
67、APP常见崩溃原因?
68、.说几个常用的adb指令?
69、软件覆盖安装的adb命令?
70、性能测试的adb命令?
71、说几个monkey指令?
72、弱网情况下你是如何测试的?
73、你们项目的性能测试结果是什么样的,具体的吞吐量, 响应时间,错误率。
74、Jmeter 为什么要参数化?
75、你用什么机器对服务器进行压力测试?
76、服务端和客户端的性能分析从哪些角度来进行?
77、你这个项目做性能测试的时候,并发量设置多大?具体的数据访问量, 在线用户数量。
78、参数化具体用在哪些路径上?
79、性能测试中设置了哪些公共参数?
80、服务器 Linux 上能不能直接进行性能测试?
81、性能测试如何保障 Jmeter 同时有 100 个用户在线?
82、性能测试指标解释
82.1用户数
82.2事务的响应时间
82.3 每秒点击数
82.4 吞吐率
82.5 业务成功率
82.6 TPS
82.7 资源利用率
83、计算并发用户数