测试阶段,测试技术,目的与原则相关内容讲解
树图思维导图提供 软件测试 在线思维导图免费制作,点击“编辑”按钮,可对 软件测试 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c8989eca37f7ef20fb84980fc87b6f22
软件测试思维导图模板大纲
使用技术手段验证软件是否满足需求
人工操作/软件的自动运行检验是否满足规定的需求或者弄清预期结果和实际结果之间差别的过程
单元测试
针对程序源代码进行测试
集成测试
又称接口测试,针对模块之家访问地址进行测试
系统测试
对整个系统进行测试包括功能、兼容、文档等测试
验收测试
主要分为内测、公测,使用不同人群来发掘项目缺陷
黑盒测试
看不见源代码,主要对程序功能进行测试
灰盒测试
看见部分代码,主要程序接口进行测试
白盒测试
看见全部代码,主要对程序源代码进行测试
检验实际软件系统是否符合用户的需求
3确保
产品发布前完成了所承诺的功能
产品满足性能和效率的要求
产品是健壮的和适用用户环境的
不可能进行完全测试
软件测试是有风险的行文
测试无法显示潜伏的软件缺陷
充分注意软件缺陷的集群现象
避免软测的杀虫剂现象
并非所有的软件缺陷都能修复
尽早地和不断地进行软测
软件对于用户的明确和隐含需求相一致的程度
质量模型
功能性:软件所能完成所期望工作的能力
性能:软件的响应能力
可用性:系统在投入使用时可以操作和可访问的程序 可靠性:在意外或者错误使用情况下,维持软件系统功能特性的基本能力。
健壮性: 软件能够承受压力或者变更的能力 安全性: 系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或者拒绝服务的能力
易用性:用户使用一个软件茶农完成指定任务的难易程度
可测试性: 软件发现故障并隔离、定位故障的能力,并且在一定的时间和成本前提下,进行测试设计、测试执行的能力。 可修改性: 能够快速以较高的性能价格比对软件系统进行变更的能力
可变性: 体系结构经扩充或变更成为新体系架构的能力
软件质量的保证
SQA和软件测试的关系
计算机软件或者程序中存在的某种破坏正常运行能力的问题、错误或者隐藏的功能缺陷
判定标准
软件未实现需求说明书中明确要求的功能
少功能
出现需求说明数中知名不应该出现的错误
功能错误
实现的功能超出需求说明书指明的范围
多功能
未实现需求说明书中虽未明确指明但应该实现的要求
隐藏功能的错误
难以理解,不易使用,运行缓慢,用户体验不好
不易使用
产生的原因
需求阶段
需求描述不易理解,有歧义、错误等。
设计阶段
设计文档存在错误或者缺陷
编码错误
代码出现错误
运行阶段
软硬件系统本身故障
类型
功能错误
UI页面错误
兼容性
数据(数据库)
易用性
建议
架构缺陷
等级
致命级
严重级
一般级
建议级
生命周期
需求规格说明
设计
编码
注入BUG
测试
发现BUG
故障分类
故障隔离
故障解决
清除BUG
解决了。。缺陷可能同时注入。。缺陷
跟踪流程
树图思维导图提供 Python的序列、集合和字典知识点_副本 在线思维导图免费制作,点击“编辑”按钮,可对 Python的序列、集合和字典知识点_副本 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e4ece277e460368c3f8a9f4e2a483337
树图思维导图提供 第七章 路基路面现场测试 在线思维导图免费制作,点击“编辑”按钮,可对 第七章 路基路面现场测试 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:32031c430f652977e9258337ac674394