第一章软件测试基础
2019-12-18 10:02:42 0 举报
AI智能生成
ISTQB初级
作者其他创作
大纲/内容
4.测试基本过程
认识从计划到测试结束过程中测试的基本
活动以及在每一个测试活动中的主要任务
活动以及在每一个测试活动中的主要任务
瀑布模型
V模型
结构化的软件测试过程包括:
图解
计划和控制
分析和设计
实现和执行
出口准则评估和报告
测试结束活动
主要文档输出
测试计划/测试进度
概要测试规格说明
详细测试规格说明/测试脚本/测试环境
测试日志/缺陷报告/测试报告
测试总结报告
6.测试心理学
认识测试的成功与否,会受测试心里因素的影响
测试人员(test)和开发人员(developer)思维方式的差异
开发和测试的区别
不同级别的独立测试
独立测试的描述
开发和测试的合作
5.测试的误区
测试的误区
1.为什么测试
举例损害他人的例子
区分引起缺陷的根本原因既影响
人的因素
其他因素
举例说明为什么需要测试
描述为什么测试是质量保证一部分,举例说明测试如何提高产品质量
软件测试的角色
软件测试和质量保证
软件测试
目标
工作内容
质量保证
目标
工作内容
测试是否足够
假如测试可以帮助
可以提供信息
错误的成本
用户成本
软件开发方的成本
测试成本
测试成本的影响因素
多少测试才算充分
是什么时候测试结束
理解术语错误,缺陷,故障,失效的概念以及相应的定义
缺陷相关术语
错误
与错误相关的英语
定义
产生错误的可能原因
故障/缺陷
相关的英语
定义
人为错误的具体表现
失效/失败
英文表示
定义
表现
术语之间的关系
相关图表
术语之间的关系
2.什么是测试
认识测试的总体目标
在软件开发,软件维护和软件运行过程中,测试作为发现缺陷,提供信息和信心以及预防缺陷的一种手段
软件测试
定义
测试的逆向思维
IEEE定义的测试
狭义的测试
广义的测试
静态测试
人工检查
静态分析
动态测试
黑盒测试
白盒测试
测试的目的
测试和调试
1.人员的不同
2.目标的不同
3.过程的不同
4.计划的不同
5.对象的不同
软件测试和质量
软件质量的不同含义
软件质量模型
测试工作量
测试工作量的分配
穷尽测试是不可能的
3.测试基本原则
说明测试的基本原则
原则1:测试可以显示缺陷的存在
原则2:穷尽测试是不可能的
原则3:测试的尽早介入
原则4:缺陷的集群效应,即测试对象中发现的80%的缺陷来自20%的模块
原理5:杀虫剂的勃论,即同样的测试用例被重复使用多次,将不能发现新的缺陷
原理6:测试活动依赖于测试对象的背景,比如安全性相关的测试对象和一般的商业对象,测试活动是不完全一样的
原理7:不存在缺陷并不代表是有用的系统
0 条评论
下一页