性能测试题目
性能测试题目
单项选择题:
1.在软件性能测试中,下列指标中哪个不是软件性能的指标
A. 响应时间 B.吞吐量 C.资源利用率 D.并发进程数
答案:D
2.性能测试方法论中的“二八原则”是什么:
A.指20%的业务量在80%的时间里完成 B.指80%的业务量在20%的时间里完成
C.指80%的业务量在80%的时间里完成 D.指20%的业务量在20%的时间里完成
答案:B
3.在使用jmeter压测的过程中,需要对整个线程组进行吞吐量控制,应该使用哪一个定时器?
A.Beanshell Timer B.Constant Throughput Timer C.Synchronizing Timer D.固定定时器
答案:B
4.通过疲劳强度测试,最容易发现问题的问题是
A.并发用户数 B.系统安全性 C.内存泄露 D.功能错误
答案:C
5.在LINUX系统中,解压缩文件的命令为
A. tar zxvf 文件名 B. unzip 文件名 C. CAT 文件名 D. VI 文件名
答案:B
6.下列关于软件性能测试的说法中,正确的是
A.性能测试的目的不是为了发现软件缺陷
B.压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力 C.性能测试通常要对测试结果进行分析才能获得测试结论
D.在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处
答案:B
7.下列关于软件可靠性测试的说法中,错误的是
A.发现软件缺陷是软件可靠性测试的主要目的
B.软件可靠性测试通常用于有可靠性要求的软件
C.在一次软件可靠性测试中,执行的测试用例必须完全符合所定义的软件运行剖面
D.可靠性测试通常要对测试结果进行分析才能获得测试结论
答案:A
8.MYSQL中,如何在表 Persons 中选择 FirstName 等于 Thomas 而 LastName 等于 Carter 的所有记录?
A.SELECT * FROM Persons WHERE FirstName LIKE 'Thomas' AND LastName LIKE 'Carter'
B.SELECT FirstName='Thomas', LastName='Carter' FROM Persons
C.SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
D.SELECT * FROM Persons WHERE FirstName='Thomas' OR LastName='Carter'
答案:C
9.影响WEB前端页面性能一般不包括下面哪个
A. 服务器数据返回延迟 B. 网络传输速率 C. 磁盘空间不够 D. 页面渲染
答案:C
10.下列不是web前端性能测试工具的是哪个
A.WebPageTest B.FireBug C.Monkey D.HTTPWatch
答案:C monkey是Android SDK自带的app自动化测试工具
判断题:
1.性能测试的过程中是需要铺底数据的 ( )
答案:对
2.测试工具中设置并发用户数为100,等于说是每秒会有100个请求发送给服务器 ( )
答案:错 只有当响应时间恰好是1秒时,并发用户数才会等于每秒请求数;否则,每秒请求数可能大于并发用户数或小于并发用户数。
3.在LoadRunner中,吞吐量指标是事务数/秒为单位来衡量系统的响应能力的。 ( )
答案:错 在LoadRunner中,这个指标是以字节数为单位来衡量网络吞吐量的,而在JMeter中则是以事务数/秒为单位来衡量系统的响应能力的。
4.JMeter中的聚合报告中,结果中的"99%Line"的时间代表99%用户的响应时间 ( )
答案:对