测试总结一
2017-09-25 10:10:37 0 举报
AI智能生成
第一节软件测试的知识点概括,剩下为凑字数
作者其他创作
大纲/内容
软件测试的发展历程
第一阶段:初始阶段
第二阶段:定义阶段
第三阶段:集成阶段
第四阶段:管理,测量和最佳阶段
软件测试背景
现状
国外
相当成熟,已经成为一个独立的产业
国内
萌芽中的市场正在起步
总体职业特点
外包测试现状
现场测试模式
内部测试模式
设立联合研发中心模式
软件测试职业
学习软件测试的意义
软件开发模型
模型定义
开发模型定义
常见的开发模型类型
大爆炸模式
优点
缺点
测试工作
边写边改模式
优点
缺点
测试工作
瀑布模型
优点
缺点
适用场景
螺旋模型
敏捷开发模型
基础概念
一
黑盒测试
完全不考虑程序内部结构和内部特征
白盒测试
基于代码
二
静态测试
不运行程序,只是对程序进行检查和审核
动态测试
使用和运行程序进行检查
三
通过性测试
审查软件,描绘状态,尝试各种合法可能性,确认状态及其转换正常
失效性测试
为了破坏软件而设计和执行
软件测试概念
软件
定义
程序+数据库+文档+服务
特点
软件测试的定义
需求说明书
测试的核心和实质
软件测试认识误区
七点
软件测试人员所要具备的素质
软件测试的目的
软件缺陷
背景
计算机软件之母和bug
定义
软件测试人员认为软件难以理解,不易使用,运行速度缓慢,或最终用户认为不好
软件未达到需求规格说明书中指明的功能
软件出现了需求规格说明书中指明不该出现的错误
软件功能超出需求规格说明书中指明的功能范围
软件未达到需求规格说明书中虽未指出但应达到的目标
如何发现软件缺陷
测试用例
定义
目的
设计
测试流程
熟悉需求
方法
拟定测试计划
测试计划定义
测试计划基本结构
测试计划评审
设计测试用例/开发测试脚本
什么是测试用例
为什么设计测试用例
测试用例结构
搭建测试环境
实施测试
测试评估
测试总结
等价类划分
定义
依据需求对输入的范围进行细分,分出的每一个区域内选取一个代表性的测试数据开展测试
条件
保证等价
保证不冗余
保证完备
划分
有效等价类
强组合
弱组合
无效等价类
0 条评论
下一页