信息系统测试课件信息系统测试第02讲
44页1、第2章 软件测试基础,2.1软件错误和软件缺陷 2.1.1程序正确性和软件错误 2.1.2软件错误的类型 2.1.3描述软件错误的术语 2.1.4软件缺陷的定义 2.1.5软件缺陷产生的原因,2.1软件错误和软件缺陷,软件错误不可避免; 软件错误不可消灭; 软件错误一定存在。,2.1软件错误和软件缺陷,软件测试目的是发现错误,而不是消灭错误。 软件测试只能表明错误的存在,而不能表明错误的不存在。,预备知识,软件开发方式的演进 “软件危机” 软件工程 软件生存周期 软件开发各个阶段的任务 软件开发瀑布模型,软件开发方式的演进,1.个人单干式; 2.手工作坊式; 3.小组开发式; 4.软件工程式。,“软件危机”,“软件危机”主要表现 : 1. 软件项目经常无法按期完成,超出经费预算,软件质量难以控制。 2. 开发过程管理不规范,文档不完整,软件维护费用高,有些系统最后甚至不得不放弃。 3. 缺乏严密有效的软件质量检测手段,交付给用户的软件质量差,在运行中暴露出各种各样的问题。 4 .系统升级、更新难度大。,软件工程,什么是软件工程? 使用工程化的原则及方法组织软件开发工作。 软件工程的任务
2、: 在软件开发过程中,通过提供规范化的分析设计方法及工具软件,避免或减少软件错误的发生,为最终根除“软件危机”提供强有力的技术保证。,软件生存周期,软件开发6个阶段: 1. 计划(Planning) 2. 需求分析(Requirement Analysis) 3. 设计(Design) 4. 编码(Coding) 5. 测试(Testing) 6. 运行维护(Run and Maintenance),软件开发各个阶段的任务,软件开发瀑布模型,2.1.1程序正确性和软件错误,软件产品中出现的这样那样的异常现象,统称为软件错误。 软件测试过程中,通过对程序进行测试和验证,以检验它能不能正确无误地工作,即软件的正确性评价。 提高软件的正确性,就是要尽可能发现和修复软件中隐藏的各种错误。,软件正确性的级别,1程序编写得无语法错误; 2程序运行中未发现明显的运行错误; 3程序中无不适当语句; 4程序运行中能通过典型的有效测试数据,而得到正确的预期效果; 5程序运行中能通过典型的无效测试数据,而得到正确的预期结果; 6程序运行中能通过任何可能的输入数据,并给出正确的结果。,1程序编写得无语法错误,
3、程序编写的无语法错误,是程序运行的最基本条件。 如果程序中包含语法错误,导致无法通过编译和生成可执行程序,也就谈不到程序的运行。,2.程序运行中未发现明显的运行错误,在程序运行过程中,没有出现因为使用过大或过小的数据而产生溢出,导致程序无法继续运行,也没有出现死循环而阻碍程序运行等情况。,3程序中无不适当语句,程序尽管符合语法规则,也未出现上述运行错误,但在程序中有不适当的语句。 变量未被说明就被引用; 变量虽已说明,却未曾被引用; 变量未赋初值而被引用; 变量被多次赋值,却未被引用等。,4程序运行过程中,能够通过典型的有效测试数据(用例),并得到正确的预期结果。,程序运行时,能够接受需求规格说明书所规定的正常条件下的合理数据,并给出正确的结果。,5程序运行过程中,能够通过典型的无效测试数据(用例),并得到正确的预期结果。,程序运行时,可接受程序规格说明书所规定的异常条件下的不合理数据,并给出相应的结果。,6程序运行过程中,能够通过任何可能的输入数据,并得到正确的结果。,程序运行时,可接受各种可能的数据,包括合法的、非法的和异常的数据,以及边界条件数据等,都给出正确的处理。,2.1.2
《信息系统测试课件信息系统测试第02讲》由会员E****分享,可在线阅读,更多相关《信息系统测试课件信息系统测试第02讲》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-03-21 39页
2024-03-21 41页
2024-03-21 40页
2024-03-21 34页
2024-03-21 33页
2024-03-21 35页
2024-03-21 21页
2024-03-21 45页
2024-03-21 33页
2024-02-20 85页