快乐学习 一个网站喵查铺子(catpuzi.com)全搞定~

中国大学MOOC 软件测试-河南师范大学 测验与作业答案

中国大学MOOC答案 数据帝 2024-02-27 扫描二维码
文章目录[隐藏]

期末考试

1 以下关于极限测试的说法中,正确的是
喵查答案:极限测试是一种针对极限编程的软件测试
极限测试中所有的测试均由编码完成
传统的软件测试相比,极限测试是一种更严格的测试
极限测试中只需要进行单元测试

2 软件验证和确认是保证软件质量的重要措施,它的实施应该针对
程序编写阶段
喵查答案:软件开发的所有阶段
软件调试阶段
软件设计阶段

3

软件测试的目的
避免软件开发中出现的错误
发现软件开发中出现的错误
喵查答案:尽可能发现并排除软件中隐藏的错误,提高软件可靠性
修改软件中出现的错误

4 在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是
程序结构
喵查答案:软件外部功能
程序正确性
程序内部逻辑

5 在用LoadRunner常用的超时设置进行性能测试过程中不包括
HTTP-request connect timeout(sec)
喵查答案:Call to Copy of Action
HTTP-request receive timeout(sec)
Step download timeoutRun-Time Setting

6 在软件底层进行的测试称为
系统测试
集成测试
喵查答案:单元测试
功能测试

7 关键字驱动脚本是
线性脚本
结构化脚本
共享脚本
喵查答案:数据驱动脚本

8 下列选项中,哪一项是跨脚本攻击漏洞
喵查答案:XSS
CSRF
SQL
Buffer Overflow

9 逆向工程是编译工程的逆过程,即
从高级语言恢复机器码的结构和语义的过程
从汇编码恢复到高级语言的结构和语义的过程
喵查答案:从机器码恢复高级语言的结构和语义的过程
从高级语言的结构和语义恢复到系统编码的过程

10 通过对于场景分析你发现,Vuser每秒http点击率持续增加,突然变得平坦,可能是()原因造成
宽带问题
数据库服务器问题
喵查答案:Web服务器的连接问题
磁盘空间不足问题

11 下列工具中,哪一项不是移动App自动化测试工具
Appium
Monkey
UI Automator
喵查答案:Jemeter

12 ROM指的是手机的
喵查答案:运行内存
存储内存
音频芯片
内存卡

13 安卓操作系统能识别的电话号码本的格式正确的是
喵查答案:号码 vcf
号码.csv
号码.exe
号码.xls

14 下面不属于安卓智能手机的缺点是
高耗电
死机
容易感染手机病毒
喵查答案:有丰富的应用程序供选择

15 下列测试中属于与手工测试具有共性东西的是
喵查答案:测试用例
测试数据文件
测试脚本代码
测试日志

16 软件测试工作应该开始于
Coding之后
喵查答案:需求分析阶段
概要设计阶段
详细设计阶段

17 共享脚本的缺点是
需要跟踪更多的脚本
文虎成本高
针对测试软件的一部分
喵查答案:以上全部

18 以下关于软件可靠性与硬件可靠性主要区别的说法中,正确的是
软件的每个拷贝都是完全一样的,而按照设计产生出来的同规格硬件总有微小差别
软件经常面临恶意的使用者,而硬件没有恶意的使用者
喵查答案:软件的使用者通常遍及整个世界,而阴间的使用者通常只局限于某个地区
软件的失效都是逻辑错误引起的,而硬件的失效都不是逻辑错误引起的

19 Windows的三个主要子系统是
应用系统、数据系统、内核系统
数据库系统、应用程序、系统程序
Kernel、User和API
喵查答案:Kernel、User和GDI

20 白盒测试方法的优点是
可测试软件的特定部位
能站在用户立场测试
喵查答案:可按软件内部结构测试

可发现实现功能需求中的错误

21 以下关于极限测试的说法中,正确的是
喵查答案:极限测试是一种针对极限编程的软件测试
极限测试中所有的测试均由编码完成
传统的软件测试相比,极限测试是一种更严格的测试
极限测试中只需要进行单元测试

22 软件验证和确认是保证软件质量的重要措施,它的实施应该针对
程序编写阶段
喵查答案:软件开发的所有阶段
软件调试阶段
软件设计阶段

23

软件测试的目的
避免软件开发中出现的错误
发现软件开发中出现的错误
喵查答案:尽可能发现并排除软件中隐藏的错误,提高软件可靠性
修改软件中出现的错误

24 在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是
程序结构
喵查答案:软件外部功能
程序正确性
程序内部逻辑

25 在用LoadRunner常用的超时设置进行性能测试过程中不包括
HTTP-request connect timeout(sec)
喵查答案:Call to Copy of Action
HTTP-request receive timeout(sec)
Step download timeoutRun-Time Setting

26 在软件底层进行的测试称为
系统测试
集成测试
喵查答案:单元测试
功能测试

27 关键字驱动脚本是
线性脚本
结构化脚本
共享脚本
喵查答案:数据驱动脚本

28 下列选项中,哪一项是跨脚本攻击漏洞
喵查答案:XSS
CSRF
SQL
Buffer Overflow

29 逆向工程是编译工程的逆过程,即
从高级语言恢复机器码的结构和语义的过程
从汇编码恢复到高级语言的结构和语义的过程
喵查答案:从机器码恢复高级语言的结构和语义的过程
从高级语言的结构和语义恢复到系统编码的过程

30 通过对于场景分析你发现,Vuser每秒http点击率持续增加,突然变得平坦,可能是()原因造成
宽带问题
数据库服务器问题
喵查答案:Web服务器的连接问题
磁盘空间不足问题

31 下列工具中,哪一项不是移动App自动化测试工具
Appium
Monkey
UI Automator
喵查答案:Jemeter

32 ROM指的是手机的
喵查答案:运行内存
存储内存
音频芯片
内存卡

33 安卓操作系统能识别的电话号码本的格式正确的是
喵查答案:号码 vcf
号码.csv
号码.exe
号码.xls

34 下面不属于安卓智能手机的缺点是
高耗电
死机
容易感染手机病毒
喵查答案:有丰富的应用程序供选择

35 下列测试中属于与手工测试具有共性东西的是
喵查答案:测试用例
测试数据文件
测试脚本代码
测试日志

36 软件测试工作应该开始于
Coding之后
喵查答案:需求分析阶段
概要设计阶段
详细设计阶段

37 共享脚本的缺点是
需要跟踪更多的脚本
文虎成本高
针对测试软件的一部分
喵查答案:以上全部

38 以下关于软件可靠性与硬件可靠性主要区别的说法中,正确的是
软件的每个拷贝都是完全一样的,而按照设计产生出来的同规格硬件总有微小差别
软件经常面临恶意的使用者,而硬件没有恶意的使用者
喵查答案:软件的使用者通常遍及整个世界,而阴间的使用者通常只局限于某个地区
软件的失效都是逻辑错误引起的,而硬件的失效都不是逻辑错误引起的

39 Windows的三个主要子系统是
应用系统、数据系统、内核系统
数据库系统、应用程序、系统程序
Kernel、User和API
喵查答案:Kernel、User和GDI

40 白盒测试方法的优点是
可测试软件的特定部位
能站在用户立场测试
喵查答案:可按软件内部结构测试

可发现实现功能需求中的错误

41 关于移动App,下列说中错误的是
移动App使用的网络可能会从WiFi瞬间切换到4G
移动App满足了用户对移动生活、工作的强烈需求
喵查答案:移动App无法接受键盘鼠标的输入
移动App屏幕窄小,显示信息有限

42 AppScan安全扫描工具不具备的功能是
漏洞探测
漏洞测试分析
模拟攻击漏洞
喵查答案:脚本测试

43 影响web前端页面性能一般不包括下面哪个
服务器数据返回延迟
网络传输速率
喵查答案:磁盘空间不够
页面渲染

44 自动化测试工具的基本要求是
喵查答案:支持脚本语言
对程序界面中对象的识别能力
抽象层
支持数据驱动测试

45 下面()是一个好的测试特点:a.每个开发活动都有相对应的测试行为 b.每个测试级别都有其特有的测试目标 c.对于每个测试级别,需要在相应的开发活动过程中进行相应的测试分析和设计 d.软件测试的工作重点应该集中在系统测试上
c,d
a,b
喵查答案:a,b,c
a,b,c,d

46 安全软件的核心属性有
喵查答案:保密性、完整性、可用性、责任性、抗抵抗性
保密性、完整性、可用性、可预测性、正确性
保密性、完整性、可用性、可依赖性、可靠性
保密性、完整性、可用性、复杂性、可追踪性

47 WI-FI指的是
一种可以将个人电脑、手机等终端以有线方式进行相互连接的技术
喵查答案:一种可以将个人电脑、手机等终端以无线方式进行相互连接的技术
移动的无线网络
联通的无线网络

48 guanyuchixu-集成的说法错误的是
使用持续测试的方法进行测试,需要搭建好持续集成的环境,测试人员需要和开发人员沟通协作
持续集成方式有利于提高项目的开发进度和测试效率
喵查答案:持续集成可以完全实现自动自动化测试不需要人工处理
使用容器技术进行持续集成可以方便项目的部署

49 SQL注入的危害不包括
恶意篡改网站
喵查答案:破坏电脑系统
钓鱼网站
未授权访问

50 确认测试以()文档作为测试的基础
喵查答案:需求规格说明书
设计说明书
源程序
开发计划

51 软件项目在进入需求分析阶段,测试人员应该开始介入其中。
正确
喵查答案:错误

52 测试用例的数目越多,测试效果越好。
正确
喵查答案:错误

53 安卓手机底层是Linux实现的在测试中可以使用Linux的命令。
喵查答案:正确
错误

54 Monkey测试中的所有时间都是随机的,不带有任何主观性。
喵查答案:正确
错误

55 Appium支持C/C++语言。
正确
喵查答案:错误

56 渗透测试主要是扫描软件安全漏洞。
正确
喵查答案:错误

57 软件生存周期是从软件开发到开发结束的整个时期。
正确
喵查答案:错误

58 移动APP是指运行在手机的应用程序。
正确
喵查答案:错误

59 负载测试是验证要检验的系统的能力最高能达到什么程度。
正确
喵查答案:错误

60 对XSS漏洞,最核心的防御措施就是对用户的输入进行检查和过滤。
喵查答案:正确
错误

61 语句覆盖无法考虑分支组合情况。
喵查答案:正确
错误

62 所有软件都有一个用户页面,因此必须测试易用性。
正确
喵查答案:错误

63 使用adb devices命令查看模拟器是否连接成功。
喵查答案:正确
错误

64 安卓SDK中能创建不同版本的安卓模拟器 。
喵查答案:正确
错误

65 自动化测试可以达到100%覆盖率。
正确
喵查答案:错误

66 渗透测试是从攻击的角度测试软件系统是否安全,其价值在于可以测试软件发布到实际系统中的安全状况。
喵查答案:正确
错误

67 吞吐量的度量单位是请求数/秒。
正确
喵查答案:错误

68 自动化测试能完成人工测试无法完成的场景。
喵查答案:正确
错误

69 在白盒测试中,对于测试人员来说,所有关于被测试的系统的信息都是已知的。
喵查答案:正确
错误

70 对于寄存器的解释:处理器用于存储信息的地方。所有处理器都在寄存器上完成操作。
喵查答案:正确
错误

71 普通测试以发现BUG为目标,安全测试以发现安全隐患为目标。
喵查答案:正确
错误

72 对于源代码插桩,探针具有较好的通用性。
正确
喵查答案:错误

73 3G网络包括手机上网、手机购物、视频通话、手机导航。
喵查答案:正确
错误

74 Appium使用的是HTTP协议。
正确
喵查答案:错误

75 第三方测试平台有效的提高了软件测试质量和效率。
喵查答案:正确
错误

76 持续集成测试是软件开发、软件测试、项目部署的有效方法。
喵查答案:正确
错误

77 软件测试按照测试过程分类为黑盒、白盒测试。
喵查答案:正确
错误

78 判断-条件覆盖没有考虑判定语句与条件判断的组合情况。
喵查答案:正确
错误

79 安全测试以违反权限与能力的约束为判断依据。
喵查答案:正确
错误

80 点击率是Web应用特有的一个指标。
喵查答案:正确
错误

03 黑盒测试

1 下列选项中,哪一项是因果输出之间的约束关系?


喵查答案:强制
要求

2 黑盒测试法是通过分析程序的()来设计测试用例的方法?
应用范围
内部逻辑
喵查答案:功能
输入数据

3 下列选项中,哪一项不是正交实验设计法的关键因素?
指标
因子
因子状态
喵查答案:正交表

4 正交试验设计法比较适合复杂的大型项目。
喵查答案:正确
错误

5 因果图考虑了程序输入,输出之间的各种组合情况。
喵查答案:正确
错误

6 如果程序要求输入值是一个有限区间的值,可以划分为一个有效等价类(取值范围)和一个无效等价类(取值范围外)。
正确
喵查答案:错误

02 软件测试基础

1 测试的关键问题是()
如何组织软件评审
喵查答案:如何选择测试用例
如何验证程序的正确性
如何采用综合策略

2 “高产 ”的测试是指( )
用适量的测试用例说明被测试程序正确无误
用适量的测试用例说明被测试程序符合相应的要求
喵查答案:用适量的测试用例发现被测试程序尽可能多的错
用适量的测试用例纠正被测试程序尽可能多的错误

3 软件验证和确认是保证软件质量的重要措施,它的实施应该针对()。
程序编写阶段
喵查答案:软件开发的所有阶段
软件调试阶段
软件设计阶段

4 确认测试以( )文档作为测试的基础
喵查答案:需求规格说明书
设计说明书
源程序
开发计划

5 软件测试的目的()
 避免软件开发中出现的错误
发现软件开发中出现的错误
喵查答案:尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
修改软件中出现的错误

6 测试程序仅仅按预期方式运行就行了。
正确
喵查答案:错误

7 软件生存周期是从软件开始开发到开发结束的整个时期。
正确
喵查答案:错误

8 不存在质量很高但可靠性很差的产品。
正确
喵查答案:错误

9 所有软件都有一个用户界面,因此必须测试易用性。
正确
喵查答案:错误

10 测试用例的数所有软件都有一个用户界面,因此必须测试易用性。目越多,测试的效果越好。
正确
喵查答案:错误

04 白盒测试

1 使用白盒测试方法时,确定测试数据应根据( )和指定的覆盖标准。
喵查答案:程序内部逻辑
程序的复杂度
使用说明书
程序的功能

2 不属于白盒测试的技术是()。
路径覆盖
判定覆盖
循环覆盖
喵查答案:边界值分析

3 程序的三种基本结构是()。
过程子、程序、分程序
喵查答案:顺序、选择、循环
递归、堆栈、队列
调用、返回、转移

4 发现错误能力最弱的是()
喵查答案:语句覆盖
判定覆盖
条件覆盖
路径覆盖

5 在以下有关逻辑覆盖的说法中错误的说法是()
喵查答案:所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准
条件覆盖能够查出条件中包含的错误,但有时达不到判定覆盖的覆盖率要求
路径覆盖的查错能力很强,但有时达不到条件组合覆盖的覆盖率要求
判定覆盖包含了语句覆盖,但它不能保证每个错误条件都能检查得出来

6

在集成测试阶段,人们关注的一种主要的覆盖是()
喵查答案:功能覆盖
语句覆盖
基本路径覆盖
条件覆盖

7 软件项目在进入需求分析阶段,测试人员应该开始介入其中。
喵查答案:正确
错误

8 缺陷跟踪系统只针对测试人员来使用。
正确
喵查答案:错误

9 在设计测试用例时,应包括合理的输入条件和不合理的输入条件
喵查答案:正确
错误

10 总是首先设计白盒测试用例
正确
喵查答案:错误

关注工众号

喵查

查看更多答案
喜欢 (0)
关于作者: