跳到主要内容

软件测试第五章:性能测试

软件测试第五章:性能测试

相关图书:《软件测试(第2版)》-中国工信出版集团,人民邮电出版社-黑马程序员-ISBN9787115616388

印次:2024年1月第 3 次

单选

答题设置

1. 下列选项中,可以让系统在强负载情况下,持续运行一段时间(如 7×24h)的测试
A基准测试
B并发测试
C稳定性测试
D配置测试
2. 下列选项中,可以配置测试前的初始化操作的线程组为
AsetUp 线程组
BtearDown 线程组
C线程组
D以上都不对
3. 关于性能测试,下列说法中错误的是
A软件响应慢属于性能问题
B性能测试是通过性能测试工具模拟正常、峰值及异常负载条件来对系统的各项性能指标进行测试
C性能测试可以发现软件系统的性能瓶颈
D性能测试是以验证功能实现完整为目的
4. 下列选项中,用于控制脚本的执行顺序的组件是
A取样器
B前置处理器
C定时器
D逻辑控制器
5. 下列选项中,哪一项不是性能测试指标?
A响应时间
BTPS
C并发进程数
D吞吐量
6. 如果发送的 HTTP 请求中包含请求头,可以使用下列哪个元件进行配置
AHTTP 请求默认值
BHTTP 请求信息头管理器
C用户参数
D用户定义的变量
7. 下列选项中,可以匹配任意字符的符号为
A.
B+
C*
D( )
8. 下列选项中,可以瞬间将系统压力加载到最大的性能测试是
A压力测试
B负载测试
C并发测试
D峰值测试
9. 下列选项中,可以实现 JMeter 参数化的组件为
A配置元件
B监听器
C断言
D取样器

填空

答题设置

10. 吞吐量是指(1)内系统能够完成的工作量。
11. TPS是指系统(1)能够处理的事务和交易的数量。
12. 系统在负载情况下,失败业务的概率称为
13. 在 JMeter 中,一个用户用一个(1)表示。
14. JMeter 中用于向服务器发送各种请求的组件为
15. JMeter 中用于查看服务器响应结果的组件为
16. 如果一个线程组中的多个请求的 IP 地址、端口号都相同,可以将请求的 IP 地址、端口号配置在(1)元件。
17. 用于判断服务器响应结果是否准确的组件为
18. 在 JMeter 中,如果一个请求需要以另一个请求的响应数据作为参数,这种现象称为
19. JMeter 中的组件(1)可以让请求延迟一段时间再发送。

判断

答题设置

20. 性能测试只能测试系统是否满足用户需求,无法发现潜在的性能问题。
A
B
21. 基准测试就是一次功能测试。
A
B
22. QPS 和 TPS 是等同的。
A
B
23. 响应时间是指系统对用户请求做出响应所需要的时间。
A
B
24. 吞吐量的度量单位是请求数/秒。
A
B
25. 点击率是 Web 应用特有的一个指标。
A
B
26. 安装 JMeter 之前,必须要安装 JDK。
A
B
27. 执行测试结束之后的回收工作可以在 tearDown 线程组中配置。
A
B
28. 其他元件引用用户定义的变量的格式为 $[变量名]。
A
B
29. 正则表达式提取器可以提取任意格式的响应数据。
A
B
30. HTTP 请求只能从线程组添加。
A
B

简答

答题设置

31. 请简述性能测试的概念及其主要目的。
32. 请简述什么是基准测试。
33. 请简述 JMeter 中断言的作用。
34. 请简述 JMeter 中后置处理器的作用。
35. 请简述 JMeter 中线程组的分类及其作用。