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