题目
A.程序员应避免检查自己编写的程序
B.除检查程序应完成的任务外,还应检查程序是否做了它不应该做的事
C.测试工作只能在实施阶段完成
D.测试实例应包括有效的、期望的输入条件以及无效的和不期望的输入条件
第1题
软件测试应遵从一些基本原则,以下说法正确的是______。
A) 应尽量让程序员测试自己编的程序
B) 应在全部开发都完成后再进行测试
C) 测试实例仅包括测试输入数据,不含预期结果
D) 全面认真检查每一个测试结果,以防出现遗漏
第2题
以下关于软件测试的叙述中,不正确的是:()。
A.在集成测试中,软件开发人员应该避免测试自己开发的程序
B.软件测试工作应该在需求阶段就开始进行
C.如果软件测试完成后没有发现任何错误,那么应首先检查测试过程是否存在问题
D.如果项目时间比较充裕,测试的时间可以长一些;如果项目时间紧张,测试时间可以少一些
第3题
A.符合国家政策法规
B.具有一定的抗技术风险能力,采取的安全防范措施严密有效
C.符合全社统一的软件和硬件技术标准规范要求,兼顾技术的可行性、先进性、实用性,以及与已有产品的兼容性,可推广性强
第4题
A.白盒测试通过对程序内部结构的分析、检测来寻找问题
B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态
C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法
D.在软件生命周期各个阶段都需要用白盒测试方法
第6题
阅读以下关于软件开发方面的叙述,回答问题1至问题4。
当前企业中的业务都是在全球化、快速变化的环境中运营的,传统的软件开发过程无法适应由此产生的快速软件开发需求。20世纪90年代后期,一些软件开发人员在Agile Allicance 2001中系统地阐述了敏捷开发的原则,试图强调灵活性在快速且有效地生产软件中所发挥的作用。目前,众多的软件生产企业已经在实际的软件开发过程中接纳并实践了敏捷开发方法中的基本原则。
敏捷开发有许多典型方法,包括极限编程(eXtreme Programming)、Scrum、Crystal和DSDM等。请问这些方法共同的基本原则是什么?
第8题
关于软件的兼容性,以下说法错误的是______。
A) 数据兼容性包括不同版本间的兼容性
B) 软件兼容性测试应包括与整机的兼容性
C) 平台软件的兼容性测试通常比应用软件的兼容性测试更为复杂和困难
D) 软件兼容性应考虑与其他同类软件的兼容性
第10题
以下关于白盒测试和黑盒测试的理解,正确是______。
A.白盒测试通过对程序内部结构的分析、检测来寻找问题
B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态
C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法
D.在软件生命周期各个阶段都需要用白盒测试方法
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!