测试案例编写方法课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《测试案例编写方法课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 案例 编写 方法 课件
- 资源描述:
-
1、测试案例编写方法2015-10-12 孔玲霄软件测试基础知识软件测试基础知识1测试整体流程测试整体流程2测试案例设计方法测试案例设计方法3测试案例模板测试案例模板4软件测试基础知识软件测试基础知识- -测试目的测试目的软件测试基础知识软件测试基础知识- -测试的测试的模型模型-V-V模型模型软件测试整体流程软件测试整体流程- -工程活动工程活动应用组装测试Application Test应用总装测试Integration Test组件组装测试版本检验测试Stress Test数据迁移开发数据迁移设计数据迁移分析代码生成单元测试切换Cutover部署 Deployment测试Test开发 Dev
2、elopment设计Design分析Analysis需求Requirement部署人员培训User Training基础设施部署Infra. Deploy.应用部署App. Com. Deploy.模拟演练Simulation Test系统开发系统开发系统测试系统测试系统部署与切换系统部署与切换数据迁移数据迁移数据迁移测试与执行切换方案设计Cutover. Specification切换准备Cutover.preparation演练及优化Practice &optimize切换执行System Cutover设计Design分析Analysis需求Requirement开发部署方案优化调整软件
3、测试整体流程软件测试整体流程- -测试相关活动测试相关活动应用组装测试1.1.应用组装功能应用组装功能测试测试编制测试方案分析测试范围设计测试案例测试准入检查执行测试编制测试报告2.2.应用组装非功能应用组装非功能测试测试方案及案例环境工具确认编写测试脚本测试案例执行测试报告报告发布归档版本检验测试1.1.版本版本安装安装检验测检验测试试测试范围案例执行测试案例2.2.版本版本检验检验功能测功能测试试编制测试方案分析测试范围设计测试案例测试准入检查执行测试编制测试报告3.3.版本版本检验非功能检验非功能测试测试方案及案例环境工具确认编写测试脚本测试案例执行测试报告报告发布归档应用总装测试1.1
4、.应用应用总装功能总装功能测试测试编制测试方案分析测试范围设计测试案例测试准入检查执行测试编制测试报告2.2.应用总装非功能应用总装非功能测试测试方案及案例环境工具确认编写测试脚本测试案例执行测试报告报告发布归档单元测试1.1.单元单元测试测试分析测试范围设计测试案例执行测试组件组装测试1.1.组件组件组件组件测试测试分析测试范围设计测试案例测试准入检查执行测试编制测试报告测试案例设计方法测试案例设计方法完全测试是不可能的:p 输入量太大; p 输出结果太多; p 软件实现途径太多; p 软件说明书没有客观标准。从不同角度看,软件缺陷的标准不同。 几种常用的设计方法几种常用的设计方法p等价类划
5、分 p边界值分析 p场景法p错误推测法p判定树法p判定表法p比较法等价类划分等价类划分 核心人力资源核心人力资源/ /员工团队员工团队/ /员工信息管理员工信息管理/ /维护员工信息维护员工信息/ /执行查询执行查询输入条件有效等价类无效等价类是否输入(姓名符合正常条件的姓名(汉字全名-显示数据),(1)(模糊查询-显示数据),(2)(汉字全名-不显示数据),(3)(模糊查询-不显示数据),(4)是否输入(姓名字符是否符合要求)(输入数字-给出提示),(5)(输入拼音-给出提示),(6)(输入特殊字符-给出提示),(7)(输入数字-无提示),(8)(输入拼音-无提示),(9)(输入特殊字符-无
6、提示),(10)是否输入(姓名长度否符合要求)(姓名长度-正常范围内),(11)(姓名长度-比正常范围大),(12)是否输入(组合查询是否符合要求)(组合查询-显示数据),(13)(组合查询-数据无),(14)核心人力资源核心人力资源/ /员工团队员工团队/ /员工信息管理员工信息管理/ /维护员工信息维护员工信息/ /执行执行查询查询功能界面功能界面边界条件类型边界条件类型p 数值、字符、地址、位置、尺寸、数量等等 ;p 第一个最后一个、最小值最大值、开始完成,超过在内、空满、最短最长、最早最迟、最大最小、最高最低、相邻最远等等 ;场景场景法法例子描述:错误推测法错误推测法p 错误推测:主要
7、是根据测试经验和直觉,参照以往的软件系统出现错误之处,有侧重的安排案例。p 基本思想是列举出可能犯的错误或错误易发的情况,据此编写测试案例。p 另一个思路是,阅读需求书,联系程序员可能作出的假设来确定测试案例。需求书中一些内容会被忽略,可能是由于偶然原因,也可能是程序员认为其显而易见。p 例如,如果软件对时间敏感,就看它在公元1900年和3000年是否还能正常工作。如果需求书中要求输入数据极限为9位数字,则设计输入10位数字。错误推测法错误推测法- -举例举例 农信社人力资源需求农信社人力资源需求p 员工招录控制支持省联社对各行社招录员工的控制,对新招录员工、人才引进、外单位调入、系统内调动等
展开阅读全文