坚持学习,每天写些什么
ISTQB学习-1.软件测试基础
上一篇 /
下一篇 2018-07-22 10:47:42
/ 个人分类:ISQTB认证考试
1.引起软件的缺陷的原因
答:所有的人都会犯错误,因此由我设计的程度代码或文档中也会引入缺陷
(1)人们本身容易犯错误,时间的压力,复杂的代码,复杂的系统架构,
技术的革新,以及许多系统之间的交互。
(2)外界环境条件引起的(更多是指环境带来硬件改变)
2.测试在开发、维护、运行中担当角色
(1)减少系统在运行环境中的风险
(2)可以帮助提高软件系统的质量
(3)满足合同或法律法规的要求或行业标准
3.测试是否充分,需考虑以下
(1)风险(技术风险、商业产品风险和项目风险)
(2)项目在时间和预算上的限制
4.测试目标
(1)发现缺陷
(2)增加对质量的信心
(3)为决策提供信息
(4)预防缺陷
5.测试基本原则
(2)穷尽测试是不可行的
(3)测试尽早介入
(4)缺陷集群性
(5)杀虫剂悖论
(6)测试活动依赖于测试背景
(7)不存在缺陷的谬论
6.测试过程
(1)测试计划和控制
(2)测试分析和设计
(3)测试实现和执行
(4)评估出口准则和报告
(5)测试结束活动
7.测试各个阶段主要活动
(1)测试计划:识别测试任务,定义测试目标,及实现测试目标和任务确定必要的测试活动
测试控制:持续的活动,对测试补实际进度和测试计划之间的比较,报告测试的状态
(2)测试分析和设计阶段:
评审测试依据(需求、软件完整性级别)、风险分析报告、系统架构、设计和接口说明
评估测试依据、测试对象可测性
对测试项、规格说明、测试对象行为和结构的分析,识别测试条件并确定
设计测试用用例并确定优先级
规划测试环境的搭建和确定测试需要的基础设施和工具
创建测试依据和测试用例间的双向可追溯性
(3)测试实现和执行阶段
。。。。。。。
收藏
举报
TAG: