软件测试包括单元测试、集成测试、确认测试和系统测试等。 单元测试集中于单个模块的功能和结构的检验;集成测试集中于模块组合的功能和软件结构检验;确认测试主要检查软件是否符合合同要求,包括需求规格说明、设计规格说明和用户手册等;系统测试集中检验系统所有元素之间协作是否合适,整个系统的性能和功能是否达到。
问答题什么是软件测试?软件测试与调试有什么区别?
问答题怎样做好文档测试?
名词解释什么是失败测试; 失败测试名词解释定义是什么?
名词解释什么是验收测试; 验收测试名词解释定义是什么?
判断题总是首先设计黑盒测试用例。
判断题自顶向下集成需要测试员编写驱动程序。
判断题测试错误提示信息不属于文档测试范围。
判断题在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。
判断题不存在质量很高但可靠性很差的产品。
填空题黑盒测试用例设计方法包括()、()以及(),错误推测法等。
填空题对面向过程的系统采用的集成策略有()、()两种。
问答题从供选择的答案中选出同下列关于软件测试的各条叙述关系最密切的字句。 A.对可靠性要求很高的软件,例如操作系统,由第三者对源代码进行逐行检查。 B.已有的软件被改版时,由于受到变更的影响,改版前正常的功能可能发生异常,性能也可能下降。因此,对变更的软件进行测试是必要的。 C.在意识到被测试模块的内部结构或算法的情况下进行测试。 D.为了确认用户的需求,先做出系统的主要部分,提交给用户试用。 E.在测试具有层次结构的大型软件时,有一种方法是从上层模块开始,由上到下进行测试。此时,有必要用一些模块替代尚未测试过的下层模块。 供选择的答案: A~E:①仿真器;②代码审查;③模拟器;④桩;⑤驱动器;⑥域测试;⑦黑盒测试;⑧原型;⑨白盒测试;⑩退化测试。
判断题程序效率的提高主要应通过选择高效的算法来实现。
判断题在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。
判断题黑盒测试方法中最有效的是因果图法。