软件测试基础课件2.ppt

软件测试基础课件2.ppt

ID:50735873

大小:645.50 KB

页数:29页

时间:2020-03-13

软件测试基础课件2.ppt_第1页
软件测试基础课件2.ppt_第2页
软件测试基础课件2.ppt_第3页
软件测试基础课件2.ppt_第4页
软件测试基础课件2.ppt_第5页
资源描述:

《软件测试基础课件2.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件测试技术基础PartⅠ软件测试概述华东交通大学软件学院1第2章软件测试原理本章重点软件测试应遵循哪些基本的原则?如何控制软件测试过程?软件测试的国内外现状和发展趋势是怎样的?软件测试员应具备哪些基本素质?华东交通大学软件学院22.1测试原则软件测试应追溯到用户需求应尽早和不断地测试穷尽测试是不可能的具有良好的测试态度避免测试自己的程序(避免杀虫剂现象)增量测试测试分级测试有重点避免测试的随意性华东交通大学软件学院32.1测试原则对待缺陷的基本原则缺陷的群集现象缺陷有免疫力缺陷关联和依赖测试结果的处理原则对缺陷进行复查和确认测试结果的全面检查出错统计和分析妥善保存测试过程

2、文档华东交通大学软件学院4某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:  ①经过自己测试的软件今后不会再出现问题;  ②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结; ③承诺不需要其他人员,自己就可以独立进行测试工作;  ④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证______。A.①、④是正确的B.②是正确的C.都是正确的D.都不正确5下面①--④是关于软件评测师工作原则的描述,正确的判断是___(38)___。    ①对于开发人员提交的程序必须进行完全的测试

3、,以确保程序的质量    ②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间    ③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误    ④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。(38)A.①、②B.②、③C.①、③D.无62.2软件测试的分类按是否需查看代码分类黑盒测试白盒测试华东交通大学软件学院72.2软件测试的分类按是否需要执行被测软件分类静态测试主要包括源代码、程序界面和各类文档动态测试华东交通大学软件学院是否需要运行软

4、件是否需要测试用例可否直接定位缺陷测试实现难易程度静态测试否否可以容易动态测试是是否困难8测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为___,在不执行代码的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为___。92.2软件测试的分类按测试阶段分类单元测试——对软件中的最小可测单元进行测试依据:程序代码和详细设计文档集成测试——对程序单元或部件之间的接口关系是否符合概要设计要求依据:单元测试的单元及概要设计文档系统测试——对集成的硬件和软件系统进行测试依据:软件的需求规格说明文档验收测试——以用户测试为主依据:软

5、件需求规格说明文档和验收标准华东交通大学软件学院10单元测试单元测试单元测试集成测试集成测试系统测试被测模块被测模块被测模块代码和详细设计软件需求规格说明软件需求规格说明和验收标准…验收测试交付用户…华东交通大学软件学院11软件测试类型按开发阶段划分是_____(45)____。    (45)A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验证测试、确认测试、验收测试D.调试、单元测试、集成测试、用户测试12下述说法错误的是_____(46)____。    (46)A.单元测试又称为模块测试,是针对软

6、件测试的最小单位-程序模块进行正确性检验的测试工作B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试C.集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。D.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求13验收测试的定义是_____(52)____。    (52)A.由用户按照用户手册对软件进行测试以决定是否接收B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收C.按照软件任务书

7、或合同,供需双方约定的验收依据进行测试,决定是否接收D.由开发方和用户按照用户手册执行软件验收142.2软件测试的分类按测试执行时是否需人工干预分类手工测试自动测试华东交通大学软件学院152.3软件测试的过程模型V模型华东交通大学软件学院162.3软件测试的过程模型W模型华东交通大学软件学院172.3软件测试的过程模型H模型华东交通大学软件学院182.3软件测试的过程模型X模型华东交通大学软件学院19典型的软件测试过程模型有___(46)___等,在这些模型中,___(47)___强调了测试计划等工作的先行和对系统

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

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

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