61、下面对静态测试和动态测试的区别描述正确的是( )
A、静态测试并没有真正的运行软件,而动态测试需要运行软件
B、静态测试需要借助于专门的测试工具,而动态测试不需要
C、静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成
D、静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷
【答案】A
62、下面那个不属于静态分析( )
A、编码规则的检查
B、程序结构分析
C、程序复杂度分析
D、内存泄漏
【答案】D
【解析】运行程序
63、对于评审的描述错误的是( )
A、评审是对软件工作产品(包括代码)进行测试的一种方式。
B、评审可以降低消除缺陷的成本。
C、由于在评审时软件并没有运行,所以发现缺陷很难。
D、评审可以在需求文档中发现一些冗长的不需要的内容,这在动态测试中很难发现。
【答案】C
64、下面关于动态测试的描述错误的是( )
A、动态测试必须运行被测试程序
B、动态测试需要对输入与输出的对应关系进行分析
C、动态测试适用于软件开发过程的各个阶段
D、动态测试必须由专门的测试人员完成
【答案】D
65、下面( )不属于动态测试的内容。
A、检查程序编码规则
B、检查各个组件功能
C、检査内存使用情况
D、评估系统性能
【答案】A
66、系统测试阶段动态测试的目标是( )
A、检测组件中的不合格品
B、动态检测模块与接口
C、功能和非功能的动态测试
D、对提交的软件进行验证性测试
【答案】C
67、动态测试用例规格说明的内容包括( )
①前置条件
②输入数据
③预期结果
④后置条件
A、①②
B、②③
C、①②③
D、①②③④
【答案】C
68、下面对基于直觉的动态测试方法的描述错误的是( )
A、此方法的基础是测试人员的技术、经验和知识
B、使用此方法时需要需求规格说明书和源代码
C、既不是黑盒测试也不属于白盒测试
D、可以发现运用系统化方法进行测试时无法发现的问题
【答案】B
69、通过黑盒测试无法发现( )
A、程序功能使用异常
B、程序内部结构错误
C、程序初始化错误
D、外部数据访问异常
【答案】B
70、不属于软件测试实施步骤的是( )
A、集成测试
B、单元测试
C、回归测试
D、确认测试
【答案】C
71、技术评审的目的是( )
A、保证软件在独立的模式下进行开发
B、发现软件业务错误
C、与项目管理无关
D、确认软件符合预先定义的开发规范和标准
【答案】D
72、下面对等价类划分法描述错误的是( )
A、将测试对象的输入域划分成若干部分
B、从每个部分中选取少数具有代表性的数据作为测试用例
C、只需要考虑程序中合理的、有意义的输入数据
D、等价类划分的主要依据是需求规格说明书
【答案】C
73、什么是等价类划分( )
①将测试对象的输入或输出域划分成若干部分
②从每一个子集中选取少数具有代表性的数据
③是一种白盒测试方法
④有效值的等价类
⑤无效值的等价类
A、①②③④⑤
B、①②③
C、①②④⑤
D、④⑤
【答案】C
74、某学校的成绩管理系统中,学生成绩的输入范围为0~100,根据等价类划分法,学生成绩可划分为( )
A、2个有效等价类和2个无效等价类
B、1个有效等价类和2个无效等价类
C、2个有效等价类和1个无效等价类
D、1个有效等价类和1个无效等价类
【答案】B
75、某程序输入X取值于一个固定的枚举类型{1,4,9,16},并且程序要对这4个输入值分别进行处理,根据等价类划分法,这种情况下对输入X划分正确的是( )
A、划分为4个有效等价类、1个无效等价类
B、划分为1个有效等价类、4个无效等价类
C、划分为1个有效等价类、2个无效等价类
D、划分为1个有效等价类、1个无效等价类
【答案】A
76、下面说法错误的是( )
A、标准等价类测试不考虑无效数据值
B、健壮等价类测试会同时考虑有效等价类和无效等价类
C、各个等价类的代表值至少要在一个测试用例中出现
D、使用无效数据值的测试用例可以不用定义预期结果???
【答案】A
77、等价类划分法设计6位长度的数字类型用户名(即不能包含数字以外的其它字符)登录操作的测试用例,应该分成( )个等价区间。
A、 2
B、 3
C、 4
D、 6
【答案】C
78、下面关于边界值分析的说法不正确的是( )
A、边界值分析采用定义域或等价区间的边界值设计测试用例
B、边界值分析是一种补充等价划分的黑盒测试技术
C、边界值分析法考虑了输入变量之间的依赖关系
D、程序在处理大量屮间数值时不易出错,但容易在边界值处出现错误
【答案】C
79、如果采用边界值分析法进行健壮性测试,需要对程序的每个输入变量选取( )来设计测试用例。
A、最小值、正常值、最大值
B、最小值、略大于最小值、正常值、略小于最大值、最大值
C、略小于最小值、最小值、正常值、最大值、略大于最大值
D、略小于最小值、最小值、略大于最小值、正常值、略小于最大值、最大值、
略大于最大值
【答案】D
80、某程序输入X为整数类型变量,1<=X<=10,如果用边界值分析法设计测试用例,则X应该取( )边界值。
A、 0, 1, 10, 11
B、 1, 10
C、 1, 11
D、 1, 5, 10, 11
【答案】A