通信软件测试技术基础ppt课件.ppt
《通信软件测试技术基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《通信软件测试技术基础ppt课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统通信软件测试技术基础教学进度安排总学时:32学时课堂教学:28学时实验教学:12学时成绩评定平时成绩:10%期末考试成绩(暂定闭卷)70%实验成绩:20%答疑方式:电话:88803818邮件:篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统第一章 软件测试概述软件测试的意义计算机在关键领域的重要性软件对计算机系统的影响软件测试可以一定程度上减少系统故障本课程的主要内容软件测试的基本概念软件测试技术白箱法黑箱法TTCN树表描述语言
2、LOTOS时序逻辑描述语言篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统第一节 软件故障与软件测试两个软件故障的例子Intel奔腾处理器故障1994年12月30日,美国Lynchburg大学的Thomas R.Nicely博士在一台奔腾PC机上做运算时发现,(4195835/3145727)*3145727-4195835不等于0 千年问题20世纪70年代一个叫Dave的程序员,负责本公司的工资系统。他把4位数日期缩减为2位,例如1973年为73。因为工资系统极度依赖数据处理,Dava节省了可观的存储空间。篮球比赛是根据运动队在规定
3、的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统第一节 软件故障与软件测试一组术语缺陷(bug)缺点(defect)统称为缺陷偏差(variance)错误(error)异常(anomaly)统称为错误老化(age)问题(problem)失败(failure)矛盾(inconsistency)统称为失败事故(incident)谬误(fault)篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统第一节 软件故障与软件测试第一类称为缺陷:它们都是软件开发过程潜在的隐患,这些缺陷可能在软件投入运行后出现,使得软
4、件的性能和可靠性等方面与系统的设计要求不符;有时这些问题可能不出现,软件的性能和可靠性并不会因为它们的存在而受到影响。第二类称为错误:这类错误与软件运行状态有关,它们是在软件运行过程中可观测到的软件错误。这些问题出现的原因是软件缺陷所致。第三类称为失败:这是软件运行给用户造成的损失的一类软件故障,它强调软件失败的结果。失败的直接原因是软件系统存在软件错误。并不是所有的软件错误都会导致软件失败,如果对软件错误加以适当的控制,软件错误可以导致安全。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统什么是软件测试呢?所谓软件测试是为了评价一个
5、软件系统的质量和发现错误而从事的一种工作过程。可分为局部软件的局部运行和全部运行;从运行的环境来看,可有仿真运行和实际运行。这就存在一个软件测试中的方式和方法的问题。而方法又与采用的技术相关,技术不同,方法也不同。所以软件测试技术是测试的关键。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.2软件测试与软件开发过程生命周期模型:软件开发过程中的各种活动构成软件开发的生命周期,而随着这些活动的组织方式和方法不同,就构成不同的软件开发生命周期模型。生命周期与测试的关系:也就是说,虽然软件开发的生命周期模型有所不同,但软件开发的阶段性始
6、点和终点是相同的,而且软件测试是不可缺少的一项工作。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.2.1顺序生命周期模需求阶段体系结构设计阶段系统详细设计阶段编码和单元测试阶段软件集成阶段系统集成阶段验收测试阶段图1-1V 生命周期模型篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统需求阶段体系结构设计阶段系统详细设计阶段编码和单元测试阶段软件集成阶段系统集成阶段验收测试阶段图1-2 瀑布生命周期模型篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球
7、比赛的计时计分系统是一种得分类型的系统1.2.2 渐进式开发生命周期模型状态1 开发阶段状态2 开发阶段结束中期提交1中期提交2最终提交图 1.3 渐进式开发生命周期篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.2.3 迭代生命周期模型需求分析设计评价实现和测试开始完成1-4 迭代生命周期模型篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.3 软件测试方法与测试内容软件测试的种类:从是否需要执行被测软件的角度,可分为静态测试和动态测试。从测试是否针对系统的内部结构和
8、具体实现算法的角度,可分为白盒测试和黑盒测试;从测试范围角度,可分为单元测试、系统测试、集成测试等等;从测试目标角度,可分为性能测试、功能测试、可靠性测试等等。从测试采用的工具角度,可分自动测试,手工测试等。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.3.1 黑盒测试黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能的情况下,通过测试来检测每个功能是否都能正常使用。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.3.2 白盒测试白盒测试也称结构测试或
9、逻辑驱动测试,它是在知道它产品内部工作过程的前提下,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.3.3 ALAC测试ALAC测试是一种基于客户使用产品的知识开发出来的测试方法。ALAC测试是基于复杂的软件产品有许多错误的原则。最大的受益者是用户,缺陷查找和改正将针对哪些客户最容易遇到的错误。篮球比赛是根据运动队在规定的比赛时间里得分多少来决定胜负的,因此,篮球比赛的计时计分系统是一种得分类型的系统1.3.4 单元测试单元测试的对象是软件设计的最小单位模块。单元测试的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信 软件 测试 技术 基础 ppt 课件
限制150内