测试用例与测试类型.ppt
《测试用例与测试类型.ppt》由会员分享,可在线阅读,更多相关《测试用例与测试类型.ppt(32页珍藏版)》请在三一办公上搜索。
1、软件测试基础,Part2-1 测试用例与测试类型,测试用例概述软件测试类型,本节学习内容,测试用例,某公司要求开发用于计算员工圣诞节奖金的应用程序。奖金多少取决于员工进入公司的时间长短。在该程序的需求文档中包含以下描述:进入公司超过3年的员工,可以得到其月工资的50%作为圣诞奖金;进入公司超过5年的员工,可以得到其月工资的75%作为圣诞奖金;而那些进入公司超过8年的员工,可以得到100%的月工资作为圣诞奖金;员工的工作年限以整数为单位,且一般不超过40年。,案 例,思考,对这样一个程序,我们该怎样如何进行测试?,测试用例,测试用例,为特定目标或特定条件(例如,执行特定的程序路径,或是验证与特定
2、需求的一致性)而开发的一组输入值、执行前提条件、期望结果。或者说,它是我们执行软件测试的一个操作指导书,告诉我们该怎样做,怎样才算通过,测试用例(Test Case),测试用例,第一步:分析需求文档第二步:提取测试需求(编写测试计划的一部分)第三步:设计测试用例(测试设计)第四步:根据测试用例输入数据进行测试,记录测试结果,报告缺陷(测试执行)第五步:编写测试分析报告(测试总结),应当这样测试:,软件测试分类,软件测试的分类方法很多,常用的几种如下:1.基于是否关注软件结构与算法 黑盒测试 白盒测试 2.基于是否执行被测试软件 静态测试 动态测试 3.基于测试的不同阶段 单元测试 集成测试 系
3、统测试 验收测试,注意:不要在术语上纠缠,因为不同的测试小组可能使用不同的术语。理解其含义及其在小组中的应用是软件测试人员的职责。-Ron Patton 软件测试,软件测试分类,黑盒测试与白盒测试,软件测试分类,黑盒测试,黑盒测试时完全不考虑程序内部的结构和处理过程,只是按规格说明书的规定来检查程序是否符合它的功能要求,又称功能测试。,y=2x?y=x2,软件测试分类,白盒测试,白盒测试是根据程序内部逻辑结构进行测试。白盒测试又称为结构测试。,软件测试分类,requirements,events,input,output,Black box vs.White box,Function Test
4、(功能性测试)Behavioral Testing(行为测试)Data-driven Test(数据驱动测试),Structure Test(结构性测试)Logic-driven Test(逻辑测试),软件测试分类,静态测试和动态测试,静态测试:指不运行程序,而只是检查和审阅代码、界面、文档等,软件测试分类,静态测试和动态测试,动态测试:运行和使用软件,软件测试分类,Static testing vs.Dynamic testing,软件测试分类,检查文档,等价类划分法边界值分析法状态测试决策表法,静态白盒测试,静态黑盒测试,动态黑盒测试,代码审查,动态白盒测试,运行程序,并分析代码结构,软件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 类型

链接地址:https://www.31ppt.com/p-5995675.html