《软件测试方法和技术》学习指导

《软件测试方法和技术》学习指导

ID:37242695

大小:524.35 KB

页数:7页

时间:2019-05-20

《软件测试方法和技术》学习指导_第1页
《软件测试方法和技术》学习指导_第2页
《软件测试方法和技术》学习指导_第3页
《软件测试方法和技术》学习指导_第4页
《软件测试方法和技术》学习指导_第5页
资源描述:

《《软件测试方法和技术》学习指导》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、不觉晓整理《软件测试方法和技术》学习指导目录第一章引论...................................................................................................................1第二章软件测试的基础概念(重点与15章一起看)..................................................2第三章软件测试方法(重点)................................

2、.......................................................4第四章软件测试依据和规范(考的少).........................................................................4第五、六、七章单元、集成、系统、验收测试(结合一起看重点!)....................4第十一章软件测试自动化.....................................................

3、.........................................5第十二章组建测试团队第十三章部署测试环境.......................................................5第十四章测试和维护测试用例(与第三章一起考重点).............................................6第十五章报告所发现的缺陷(与2.1合起来看重点).................................................6

4、第十六章软件测试和质量分析报告................................................................................6第十七章软件测试项目管理..........................................................................................7第一章引论1什么是软件测试?答:软件测试是为了发现错误而执行程序的过程。或者说,软件测试是根据软件开发各阶段的规格说明和程序的

5、内部结构而精心设计一批测试用例(即输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。2.为什么要进行软件测试:为了保证软件质量。3.软件测试的反面性的三个论据:(重点)a)测试是为了证明程序有错,而不是证明程序无错误。b)一个好的测试用例是在于它能发现至今未发现的错误。c)一个成功的测试是发现了至今未发现的错误的测试。4.简述下图的含义(P11V模型需认真去理解)1/7不觉晓整理这是测试模型中的“V”模型描述了一些不同的测试级别,并说明了这些级别所对应的生命周期中不同的阶段。如模型图中所

6、示,左边下降的是开发过程各阶段即构建过程,与此相对应的是右边上升的部分,是各测试过程的各个阶段即验证过程。5.测试驱动开发的思想(P12了解,不作要求)第二章软件测试的基础概念(重点与15章一起看)1.什么是软件缺陷?所谓软件缺陷,即为计算机软件或程序中存在的某种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵,其结果会导致软件产品在某种程度上不能满足用户的需要。2.软件缺陷是怎么产生的?技术问题:算法错误、语法错误、计算和精度问题、接口参数传递不匹配软件本身:文档错误、时间上不协调、或不一致性所带来的问题、系统

7、的自我恢复或数据的异地备份、灾难性恢复等问题团队工作:误解、沟通不充分3.软件缺陷的构成有哪些?(结合15章看包括:严重性和优先级)4.修复软件缺陷要付出的代价?(看图了解)在设计阶段就是它的3~6倍,在编程阶段是它的10倍,在内部测试阶段是它的20~40倍,在外部测试阶段是它的30~70倍,而到了产品发布出去时,这个数字就是40~1000倍,错误的代价不是随时间线性增长,而几乎是呈指数增长的。5验证和确认(结合什么是软件测试部分一起看)6.软件测试的分类(重点):2/7不觉晓整理按测试的对象或范围分类:单元测试、文档

8、测试、系统测试等。按测试目的分类:功能测试、回归测试、性能测试、可靠性测试、安全性测试和兼容性测试等。根据测试过程中被测软件是否被执行:分为静态测试和动态测试。根据是否针对系统的内部结构和具体实现算法来完成测试:可分为白盒测试和黑盒测试7.软件测试的工作范畴(P28要了解清楚):软件测试工作的组织与管理:制定测试策略、测试计划,确

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。