一、名词解释题
① 软件生命周期 :软件从产生到报废的过程, 1.问题定义及规划 2.需求分析 3.软件设计 4.程序编码 5.软件
测试 6.软件维护
② 软件测试:使用人工或者自动手段来运行或测试某个系统的过程
③ CMM:能力成熟度模型,是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发
展阶段的描述
④ 软件质量:软件与明确的和隐含的定义的需求相一致的程度
⑤ 等价类划分:分步骤地把无限的测试用例减的很少,但过程同样等效
⑥ V&V:Verification 和 Validation,验证与确认
⑦ 灰盒测试:边看代码、边利用代码的信息帮助测试的一种测试方法
⑧ 回归测试:是在软件维护阶段,对软件进行修改之后进行的测试
⑨ 驱动模块(Drive):用来模拟被测试模块的上一级模块,相当于被测模块的主程序
⑩ QA:(软件)质量保证,检查和评价当前软件开发的过程,找出改进过程的方法,
以达到防止软件缺陷的出现的目标
⑪ 需求:产品为向涉众提供价值而必须具备的特性
⑫ 特别测试:是一种没有实际计划下执行的测试
⑬ 集成测试:把多模块按照一定的集成方法和策略,逐步组装成子系统,进而组装成整个系统的测试
⑭ 黑盒测试:软件测试人员只需知道软件运行的结果而无需知道软件的内部是如何运行的。又称功能行测试
或行为测试
⑮ 回归测试:回归测试是在软件维护阶段,对软件进行修改之后进行的测试
⑯ 评审:对软件元素或者项目状态的一种评估手段,以确定其是否与计划的结果保持一致,并使其得到改进。
⑰ 软件缺陷:计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷。
⑱ SQA:软件质量保证,建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方
法能够正确地被所有项目所采用。
⑲ 单元测试:对软件中的最小可测试单元进行检查和验证。
二、判断题
(√)1、在千年虫例子中,Dave 有错吗? 有错
(√)2、在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。 ?
(×)3、如果匆忙开发产品,就可以跳过模块测试而直接进行集成测试。
(√)4、测试错误提示信息属于文档测试范围。
(×)5、软件测试等于程序测试。
(√)11、所有软件都有一个用户界面,因此必须测试易用性。
(√)12、软件测试员可以根据产品说明书进行白盒测试。
(×)13、在进行压迫测试的同时进行重负测试是不合情理的。
(×)14、公司或者一开发小组用来称呼软件问题的术语很重要。
(×)21、好的测试员坚持不懈地追求完美。
(×)22、测试小组负责质量 。
(×)23、错误信息提示的测试属于失效性测试。
(√)24、兼容性是一种产品特性,可以有不同程度的符合标准。
(√)25、并非所有软件缺陷都要修复。
(√)26、尚未发现或未观察到的软件缺陷只能说是潜在缺陷。
评论0
最新资源