为方便软考考生对软件评测师考试知识点的检测,希赛软考频道为考生带来软考软件评测师考试知识点填空检测的内容(完整版可在本文文首本文资料处或文末的资料下载栏目下载)。
软考软件评测师考试知识点填空检测(12)内容如下:
第12章 软件测试基础
软件测试的概述
·对象:_________、_________、_________。
·目的:__________________。
验证与确认(国家标准GB/T 19000-2016)
·_________:通过提供客观证据来证实规定需求已经得到满足;是判断生产者是否(按需求规格)正确地构造了软件,或者说是不是“正确地做事”
·_________:通过提供客观证据来证实针对某一特定预期用途或应用需求已经得到满足;是检验软件是否有效,是否满足用户的预期用途和应用需求,由于需求规格不一定真实体现了用户的特定预期,通过验证的软件也就不一定能够通过确认;是要判断生产者是否构造了正确的软件,或者说是否“做了正确的事”
软件缺陷
测试与质量保证
·软件质量(国家标准GB/T 25000.1-2010的定义):____________________________________。
·软件测试和软件质量保证的关系
两者之间是包含关系
质量保证是_________活动;软件测试是_________活动
_________的措施和手段有多种,_________是其中的一种不可缺少的最为重要的手段
测试用例
·定义
为某个特定目标而开发的_________、_________以及_________的集合(GB/T 25000.51-2016 《系统与软件工程 系统与软件质量要求和评价》)。
测试策略
·定义
是在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境而规定的软件测试原则、方法的集合
是测试前期规划时,测试计划的重点内容,是测试最终成功的关键因素之一
·测试策略的输入:__________________、__________________、__________________、__________________。
·测试策略的输出:__________________、__________________。
·制定测试策略的过程:__________________、__________________、__________________、 __________________、__________________、__________________。
·测试策略的内容:__________________、__________________、__________________、 __________________、__________________、__________________。
软件测试的原则
·软件测试的原则有:__________________、__________________、__________________、__________________、__________________、__________________、__________________、__________________。
软件测试模型
·V模型:测试活动对应一个瀑布模型的每一个工程阶段:_________--编码、_________--详细设计、_________试--概要设计、_________--需求分析
·W模型:W是两个V的叠加:一个V描述_________,一个描述_________。体现了_________的理念。W模型中测试分布于软件开发过程的每一个阶段
·H模型:把_________从软件开发过程中独立出来,在软件开发过程的任何一个时间点上,只要具备测试条件,即可开展测试。相比W模型,更能兼顾测试的效率和灵活性,适合于各种规模及类型的软件项目。
·敏捷测试模型。敏捷测试模型对测试人员有_________的能力要求,敏捷测试过程中,测试人员需要与其他人员、甚至用户保持紧密协作,时刻关注需求变化并实施测试
软件测试的分类
·单元测试的内容:_________、_________、_________、_________、_________。
·集成测试:主要任务是发现_________。
组装时需要考虑的问题:
______________________________________________________;
______________________________________________________;
______________________________________________________;
______________________________________________________;
______________________________________________________。
·系统测试:系统测试将软件与整个系统的硬件、外设、支持软件、数据和人员等结合起来,以_________为依据,在实际运行环境下进行测试。
·确认测试:也称为有效性测试,由_________组织;为获得有效证据,可以委托第三方。以需求规格说明开展确认,以验证软件的有效性。一般采用_________。
·验收测试:以需方(用户方)为主的测试,在_________环境中检验完整的系统软件,是否满足开发技术合同(或软件需求规格说明)规定的要求。
·代码审查
_________:对各阶段的文档以及程序的结构、逻辑、过程、算法、接口等,偏向技术层面。
_________:对需求和设计文档的评审,不太关心具体的细节和实现技术,外部评审需要用户代表参加,也可以邀请领域专家参加。
·_________:阅读代码并分析其是否存在错误,以发现程序中的逻辑错误和结构性错误。
·符合性测试:通过测试去判定软件是否符合事先已经明确的文件性要求和约束;先决条件:__________________;__________________;__________________。
·回归测试
是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误
对_________:首先验证缺陷是否正确修复;然后测试缺陷修复可能影响到的功能是否正确
对_________:验证新功能的正确性;测试可能受到影响的其他功能
对_________:检测是否影响到保留的功能
24下半年软考真题考后分析+估分
▼▼▼
热门:信息系统管理工程师报考指南 | 2025年软考报名时间及入口
活动:25年高项备考 | 软考机考模拟作答系统 | 24下半年真题估分预约
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程
课程:论文专题讲解 | 信息系统项目管理师试听课