logo资料库

华南理工大学软件测试考点总结.docx

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
第一部分 考试题型。 英文试卷,可以中文答题。 (1) 名词解释 (25 分) (2) 简答题 (30~45 分左右) (3) 应用题 (40 分左右) 第二部分 重点内容 测试方法,包括白盒测试的各种方法(语句覆盖不考),黑盒测试方法(错误推测法除 外) 在简答题和应用题中,占 50 分左右。 软件维护部分 15 分左右。 第三部分 分章重点 Chapter 1 基本概念  BUG 名词解释: 1.Doesn't do something it should do. 2.Does something it shouldn't do. 3.Does something it doesn't mention. 4.Doesn‘t do something it doesn't mention but should. 5.It’s difficult to understand, hard to use, slow, or——in the software tester's eyes——will be viewed by the end user as just plain not right  Bug 的来源(需求分析阶段,设计阶段,实现阶段,支持系统),越早发现 bug 损失越小。  Bug 与 specification 之间的关系 理解就行
 软件测试的定义(find + fix)   Chapter 2 软件工程的基本概念  Software, software engineer 名词解释  软件质量保证(Software Quality Assurance)是通过对软件产品和 活动有计划的进行评审和审计来验证软件是否合乎标准的系统工程。  CASE 定义(Computer-Aided Software Engineering)。  TDD 测试驱动开发 定义和过程  测试的相关模型,V, W, H 模型。  软件测试的九大原则,补充原则,常见误区(简答题 判断并说明) Chapter 3 软件测试的具体知识  测试分类(按照阶段,运行与否,查不查看代码)
 单元测试,集成测试,系统测试,验收测试的区别。  两个区别, 调试与测试, verification(准确) 与 validation(有效)  
小桂子解释: Verification: The process of determining whether the products of a given phase of the software development process fulfill the requirements established during the previous phase. Validation: The process of evaluating software at the end of software development to ensure compliance with intended usage.  verification 强调过程,PM 角度。 validation 强调结果,用户角度。  SQA 定义  一系列标准之间的定义 ISO, CMM,CMMI.  区别, SQA 与 软件测试, ISO 与 CMM/CMMI     Chapter 4 软件测试与维护(o(╯□╰)o,真不到怎么分章了)  软件测试与维护的团队任务
   团队构成, 优秀测试工程师必备的心理素质    测试策略的定义  
 测试计划的构成 Chapter 5 测试用例  测试用例定义: –满足特定目的的测试数据、测试代码、测试规程的 集合 –是发现软件缺陷的最小测试执行单元 –有特殊的书写标准和基本原则  测试用例的书写格式和内容  黑盒测试和白盒测试的对比  白盒测试常用的测试方法(包括数据流 D-U path,留意条件组合覆盖)  黑盒测试的基本方法
    PS 上述测试方法一是要注意测试用例准确,二是要注意整个过程规范准确 Chapter 6 单元测试  单元测试的定义  单元测试是对软件基本组成单元进行的测试。  驱动模块 桩模块的解释说明    静态白盒测试的方法 审查架构,需求说明 代码。  代码审查 走查 审查 评审  Xunit 框架 测试,测试套件, 测试装置,测试运行器  Junit 框架
 Junit 4 注释 对于测试实际运行的影响 @before @after 这些  常用的单元测试工具 Jtest 等等。 Chapter 7 集成测试  几种测试方法的定义  几种集成测试方法的比较  测试环境的五要素 (软件 硬件 网络环境 数据准备 测试工具) Chapter8 系统测试  系统测试目标  功能测试 回归测试 冒烟测试 及其定义。  功能测试:主要是根据产品的需求规格说明书和测试需求列表,验证产品是否符 合产品的需求规格。
分享到:
收藏