成都东软信息技术学院
期末试题——软件测试根底〔A卷〕
说明:本试卷共六大题,试卷总分值100分,考试时间120分钟。
一、单项选择题:共20小题,每题1 分,总分值20分;请将答案填入题后括号中。
〔说明:每题有且仅有一个正确答案〕
1.在软件生命周期哪一个阶段,软件缺陷修复费用最低〔〕
〔A〕需求分析〔编制产品说明书〕〔B〕设计
(C) 编码〔D〕产品发布
2.单元测试中用来模拟被测模块调用者模块是〔〕
(A) 父模块〔B〕子模块
〔C〕驱动模块〔D〕桩模块
3.为了提高测试效率,应该〔〕
〔A〕随机地选取测试数据;
〔B〕取一切可能输入数据作为测试数据;
〔C〕在完成编码以后制定软件测试方案;
〔D〕选择发现错误可能性大数据作为测试数据。
4.侧重于观察资源耗尽情况下软件表现系统测试被称为〔〕
程序测试员需要学什么〔A〕强度测试〔B〕压力测试
(C) 容量测试〔D〕性能测试
5.必须要求用户参与测试阶段是〔〕
〔A〕单元测试〔B〕集成测试
(C) 确认测试〔D〕验收测试
6.软件测试员终究做些什么。〔〕
〔A〕软件测试员目是发现软件缺陷
〔B〕软件测试员目是发现软件缺陷,尽可能早一些
〔C)软件测试员目是发现软件缺陷,尽可能早一些,并确保其得以修复
〔D〕软件测试员目是发现软件缺陷,尽可能早一些,并将其得以修复
7.下面四种说法中正确是〔〕
〔A〕因果图法是建立在决策表法根底上一种白盒测试方法;
〔B〕等价类划分法是边界值分析法根底;
〔C〕强健性等价类测试测试用例要求在有效等价类中取值;
〔D〕在任何情况下做黑盒测试皆应首先考虑使用错误推断法。
8.不属于单元测试内容是〔〕
〔A〕模块接口测试〔B〕局部数据构造测试
(C) 路径测试〔D〕用户界面测试
9.划分软件测试属于白盒测试还是黑盒测试依据是〔〕
〔A〕是否执行程序代码
〔B〕是否能看到软件设计文档
〔C〕是否能看到被测源程序
〔D〕运行结果是否确定
10.以下工程中不属于测试文档是〔〕
〔A〕测试方案〔B〕测试用例
(C) 程序流程图〔D〕测试报告
11.几乎没有产品方案、进度安排和正规开发过程软件开发模式是〔〕
〔A〕大棒模式〔B〕边写边改模式
(C) 瀑布模式〔D〕快速原型开发模式
12.如果某测试用例集实现了某软件路径覆盖,那么它一定同时实现了该软件〔〕
〔A〕判定覆盖〔B〕条件覆盖
(C) 判定/条件覆盖〔D〕组合覆盖
13.以下说法不正确是〔〕
〔A〕测试不能证明软件正确性;
〔B〕测试员需要良好沟通技巧;
〔C〕QA与testing属于一个层次概念;
〔D〕成功测试是发现了错误测试。
14.对Web网站进展测试中,属于功能测试是〔〕
〔A〕连接速度测试〔B〕链接测试
〔C〕平台测试〔D〕平安性测试
15.在进展单元测试时,常用方法是〔〕
〔A〕采用黑盒测试,辅之以白盒测试;
〔B〕采用白盒测试,辅之以黑盒测试;
〔C〕只使用黑盒测试;
〔D〕只使用白盒测试。
16.使用白盒测试方法时,确定测试数据依据是指定覆盖标准和〔〕
〔A〕程序注释
〔B〕程序内部逻辑
〔C〕用户使用说明书
〔D〕程序需求说明
17.以下___不是软件自动化测试优点〔〕
(A)速度快、效率高 (B)准确度和准确度高
(C)能提高测试质量 (D)能充分测试软件
18. 配置测试〔〕
(A) 是指检查软件之间是否正确交互和共享信息 (B) 是交互适应性、实用性和有效性集中表达
(C) 是指使用各种硬件来测试软件操作过程 (D) 检查缺陷是否有效改正
19.以下各项中___不是一个测试方案所应包含内容〔〕
(A)测试资源、进度安排 (B)测试预期输出
(C)测试范围 (D)测试策略
20.以下不属于正式审查方式是〔〕
(A)同事审查
(B) 公开陈述
(C) 检验
(D) 编码标准和标准
二、判断题:共10小题,每题1分,总分值10分;请将答案以“√〞、“×〞形式填入题后括号中。
1.好测试员不懈追求完美。 n 〔〕
2.软件测试是有效排除软件缺陷手段。 y 〔〕
3.程序员与测试工作无关。 n 〔〕
4.程序员兼任测试员可以提高工作效率。 n 〔〕
5.产品说明书〔需求文档〕变更应当受到控制。 y 〔〕
6.白盒测试“条件覆盖〞标准强于“判定覆盖〞。 n 〔〕
7.软件开发全过程测试工作都可以实现自动化。 n 〔〕
8.出软件缺陷越多,说明剩下软件缺陷越少。 n 〔〕
9.采用自动化测试有可能延误工程进度。 y 〔〕10.测试应从“大规模〞开场,逐步转向“小规模〞。 n 〔〕一、断题〔10×1=10分〕
三、填空题:共10小题20个空格,每个空格1分,总分值20分;请将答案填入指定空白处。 1.编
写说明书; 编写代码
2.大棒模式; 流水模式
3.等价类划分; 边界值分析法
4.测试方案; 缺陷报告
5.划分等价类表; 设计相应测试用例
6.向前兼容; 向后兼容
7.动态黑盒测试; 静态白盒测试
8.没有时间; 风险太大
9.构造测试或逻辑驱动测试;
功能测试或数据驱动测试或基于规格说明书测试
10.被测试程序; 测试数据〔测试用例〕
1.软件缺陷产生原因包括___编写说明书_____________、设计、_________编写代码__________以及其他原因。
2.软件开发模式包括_______瀑布模式____________、边写边改模式、__________大棒模式_________、螺
旋模式。
3.黑盒测试用例设计方法包括______边界值分析法_____________、________等价类划分法___________以及因果图法,错误推测法等。
4.测试过程中,___________测试方案_____描述用于描述测试整体方案,_____缺陷报告___________描述依据测试案例出问题。
5.传统等价类划分测试实现分两步进展,一是_____划分等价类表__________________,二是___________设计相应测试用例______________________。
6.在兼容性测试中,_____________向前兼容____________是指可以使用软件以前版本, _______________向后兼容_______是指可以使用软件未来版本。
7.测试工作就是进展输入、承受输出、检验结果,不深入代码细节,这样测试方法称为__动态___黑盒测试___________,在不执行代码条件下有条理地仔细审查软件设计、体系构造和代码,从而出软件缺陷测试方法称为_______静态_____白盒测试____。
8.不需要修复软件缺陷原因包括______没有时间__________、不能算真正软件缺陷、______风险太大__________、不值得修复。
9.白盒测试又称为_______构造测试_________,黑盒测试又称为____功能测试____________。
10.动态测试两个根本要素是___被测试程序__________、_______被测试数据〔测试用例〕_________。
四、名词解释:共5小题,每题3分,总分值15分
1.软件缺陷
2.β测试
3.测试配置管理
4.测试用例
5.黑盒测试
五、简答题:共3小题,每题5分,总分值15分。
1.如何划分等价类?
2.软件验收测试应完成哪些主要测试工作?
3. 简述软件开发-软件测试对用关系。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论