软件测试技术考试大纲 - 天津市教育招生考试院.DOC

软件测试技术考试大纲 - 天津市教育招生考试院.DOC

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试技术考试大纲 - 天津市教育招生考试院

天津市高等教育自学考试课程考试大纲 课程名称:软件测试技术 课程代码4863、4873 第一部分 课程性质与目标 一、课程性质与特点 《软件测试技术》是高等教育自学考试软件工程专业(独立本科段)所开设的一门专业课。本课程内容包括软件测试概述、软件测试策略与过程、黑盒测试及用例的设计、白盒测试及用例的设计、软件特定环境及应用系统的测试、软件自动化测试基础、软件项目的单元测试工程实践、软件项目的功能测试与性能测试、软件测试管理等。 通过本课程的学习,使考生能够比较全面地了解软件测试技术在软件工程和软件质量保证中的重要作用,基本掌握软件测试的概念、原理、技术和方法,能够把软件测试技术方法应用于计算机软件开发的全过程,为全面掌握软件测试知识和实际测试技能奠定基础。 本大纲是根据教育部制定的高等教育自学考试软件工程专业(独立本科段)培养目标编写的,立足培养高素质人才,适应软件工程专业的培养方向。本大纲叙述的内容尽可能简明实用,便于自学。 二、课程目标与基本要求 本课程的目标和任务是使学生通过本课程的自学和辅导考试,了解软件测试的理论和技术;初步掌握在计算机软件开发中进行软件测试的技术和方法。 通过本课程的学习,达到如下目标: 1、基本掌握软件测试的基本理论、测试过程和方法; 2、掌握软件的黑盒测试和白盒测试的技术和方法; 3、掌握软件特定环境及应用系统测试的技术; 4、规范地书写软件测试的文档资料; 5、基本掌握软件自动化测试的基础知识和自动化测试工具的应用。 三、与本专业其他课程的关系 本课程在软件工程专业(独立本科段)的教学计划中被列为专业课,其学习的先期课程应为《软件工程概论》和《软件开发工具与环境》等,在学生已基本掌握高级程序设计语言和软件工程知识的基础上学习本课程,本课程的学习对全面掌握软件工程专业各学科的知识起着重要的作用。第二部分 考核内容与考核目标 第1章 软件测试概述 一、学习目的与要求 本章主要学习软件测试所涉及到的各个方面的基础知识,包括软件测试的产生、软件测试基础理论、软件开发过程、软件开发与软件测试的联系、软件测试过程、软件质量保证和软件测试的职业等。 本章的要求是理解软件测试的产生、软件缺陷和故障的概念,掌握软件测试的意义,理解软件开发过程与软件测试的关系以及软件质量的概念及质量保证的标准。 二、考核知识点与考核目标 (一)软件测试的产生(一般) 识记:软件可靠性问题。 理解:软件缺陷与故障、软件测试的发展。 (二)软件测试基础理论(重点) 识记:软件测试和缺陷修复的代价、软件测试策略与技术概要。 理解:软件测试定义、软件测试的基本理论。 (三)软件开发过程(次重点) 识记:软件产品的组成。 理解:软件开发项目组、软件开发模式。 (四)软件开发与软件测试的联系(重点) 识记:软件开发与软件测试各阶段的联系。 理解:测试与开发的并行特征。 应用:软件测试模型。 (五)软件测试过程(次重点) 理解:测试执行过程。 应用:制定测试计划。 (六)软件质量保证(一般) 识记:软件质量管理。 理解:软件能力成熟度模型、软件测试成熟度模型。 (七)软件测试的职业(一般) 识记:软件测试职业和职位。 理解:软件测试职业素质。 第2章 软件测试策略与过程 一、学习目的与要求 本章主要学习软件测试策略与软件测试过程的基础知识,包括软件测试的复杂性分析、软件测试策略与方法、单元测试、集成测试、确认测试、系统性测试、验收测试、软件测试不同分类之间的关系等。 本章的要求是理解软件测试的复杂性概念,理解软件测试的方法与策略,基本掌握单元测试的主要任务和过程、集成测试的方法和确认测试的准则、系统测试的八个领域测试要点和验收测试的主要内容和相关配置,理解面向对象的软件测试概念以及软件测试不同分类间的关系。 二、考核知识点与考核目标 (一)软件测试的复杂性分析(一般) 识记:无法对软件程序进行完全测试、存在的故障现象与发现的故障数量成正比。 理解:测试无法显示潜在的软件缺陷和故障、不能修复所有软件故障、软件测试的代价。 (二)软件测试策略与方法(次重点) 识记:探索性测试。 理解:静态测试与动态测试、手工测试和自动化测试。 应用:黑盒测试与白盒测试、软件测试的流程。 (三)单元测试(重点) 识记:测试与调试。 理解:单元测试的主要任务、单元测试的执行过程。 (四)集成测试(重点) 识记:回归测试。 理解:非增量式测试、增量式测试。 应用:不同集成测试方法的比较。 (五)确认测试(次重点) 识记:配置审查的内容。 理解:确认测试的准则。 (六)系统性测试(重点) 识记:安全测试、恢复性测试、兼容性测试。 理解:性能测试。 应用:功能测试。 (七)验收测试(次重点) 识记:软件配置和文

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档