- 1
- 0
- 约3.2千字
- 约 7页
- 2017-10-14 发布于贵州
- 举报
10级《软件测试复习提纲答案
《软件测试》复习提纲用答案
什么是软件测试?为何要进行软件测试?
软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程。
确保软件的功能符合用户的需求,把尽可能多的问题在发布或交付前发现并改正。
什么是软件缺陷?请举例。哪里出现的缺陷最多?
软件缺陷就是软件产品中所存在的问题,最终表现为用户所需要的功能没有完全实现,未满足用户的需求。
术语:缺点(defect)异常(anomaly)偏差(variance)失败(failure)缺陷(bug)故障(fault)问题(problt)错误(error)
规格说明书出现的最多。
软件测试是否就是程序测试?哪些可以作为软件测试的对象?
不是。对象:程序、数据(库)、文档、服务
软件测试的目的是什么?软件测试的目标是什么?软件测试的原则是什么?
目的(P7,4目的):测试的目的就是发现软件中的各种错误和缺陷;测试只能证明软件存在缺陷,不能证明软件不存在缺陷;测试可以使软件中缺陷降低到一定程度,而不是彻底消灭;以较少的用例、时间和人力找出软件中的各种错误和缺陷,以确保软件的质量,回避软件发布后由于潜在的软件缺陷和错误造成的隐患所带来的商业风险。
目标:确保软件完成了它所承诺或公布的功能;为软件的质量评估提供依据;确保软件满足性能的要求;确保软件是健壮的和适应用户环境,为软件质量改进和管理提供帮助
原则(10项P6-7):所有的测试都应追溯到用户需求;保证测试的覆盖程度,但穷举测试是不可能的;越早测试越好,测试过程与开发过程应是相结合的;Pareto原则:测试中发现的80%的错误可能来自于20%的程序代码;测试的规模由小而大,从单元测试到系统测试;为了尽可能地发现错误,应该由独立的第三方来测试;不能为了便于测试擅自修改程序;既应该测试软件该做什么也应该测试软件不该做什么
软件测试如何分类?(P5)
按照程序是否执行:静态测试(审查、评审和走查)、动态测试
按照测试用例的设计方法:白盒测试、黑盒测试
按照开发阶段划分:单元测试、 集成测试、系统测试、验收测试
按照测试实施的组织划分:开发方测试、用户测试(β测试)、第三方测试
按照是否使用工具:手工测试、自动化测试
常见的软件测试模型有哪些?各有什么优缺点?
V模型 从左到右,描述了基本的开发过程和测试行为,明确地标明了测试工程中存在的不同级别,清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系。
优点:明确地标明了测试工程中存在的不同级别,清楚地描述了这些测试阶段和开发过程期间各阶段的对应关系 缺点:没有明确地说明早期的测试,不能体现“尽早地”和“不断地”进行软件测试原则。
W模型 优点:测试与开发是同步进行的,可以显著的节约总体测试时间 缺点:需要有严格的指令表示上一阶段完全结束才可以开始下一个阶段
H模型、X模型等
一个软件测试包含哪些基本过程?
制定测试计划
测试设计与开发 1测试环境设计2测试用例设计与开发3辅助工具开发
测试执行与管理 1准备测试环境2实施测试
生成测试总结与报告
什么是测试用例?它包含哪些内容?通常对测试用例有哪些要求?
测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个路径或核实是否满足某个特定需求
包括测试编号,测试环境,测试目的,测试操作步骤,测试预期结果100%覆盖率。它们共同的目标是什么?用尽可能少的测试用例发现尽可能多的错误。
基本路径测试的过程是怎样的?如何计算区域数?(新无)
先画出控制流图,确定独立路径。
区域数 V(G)=E-N+2 (E:边数,N:结点数)
什么是因果图法?它有哪些特点?因果图中有哪些约束?
因果图:因果图方法是一种帮助人们系统地选择一组高效测试用例的方法,它既考虑了输入条件的组合关系,又考虑了输出条件对输入条件的依赖关系,即因果关系,其测试用例发现错误的效率比较高。
因果图方法的特点是:
考虑输入条件的组合关系;
考虑输出条件对输入条件的依赖关系,即因果关系;
测试用例发现错误的效率高;
能检查出功能说明中的某些不一致或遗漏。
因果图中的约束:
E约束(异):a和b中最多有一个可能为1,即a和b不能同时为1
I 约束(或):a、b、c中至少有一个必须为1,即 a、b、c不能同时为0。
O约束(唯一):a和b必须有一个且仅有一个为1。
R约束(要求):a是1时,b必须是1,即a为1时,b不能为0。
M约束(强制):若结果a为1,则结果b强制为0。
按照开发阶段来分,软件测试分为哪些测试及其各自含义?
单元测试,集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。
集成测试把已测试过的模块集成起来,主要
您可能关注的文档
最近下载
- 珍惜战友情谊 密切内部关系.docx VIP
- PowerFlex 700变频器用户手册(中文).pdf
- 2025年厦门事业编考试真题及答案 .pdf VIP
- 2025年湖南科技大学中国近现代史纲要期末考试模拟题必考题.docx VIP
- 2025年宁夏大学微生物学专业《微生物学》期末试卷及答案.docx VIP
- 宁夏大学土壤学笔记.docx VIP
- 2025年山东劳动职业技术学院单招语文测试模拟题库附答案.docx VIP
- 2025(人教2019版)化学必修第二册 第五章单元解读课件.pptx
- 厦门市同安区事业单位招聘考试题目及答案2025.docx VIP
- 建筑工程论文8000字.pdf VIP
原创力文档

文档评论(0)