文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
第二章软件测试基础
第二章软件测试基础
格式:pdf
大小:128.88 KB
文档页数:10
下载文档原格式
下载原文件
/ 10
下载本文档
合集下载
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
什么是软件Bug?
• 1)产品说明书中规定要做的事情,而软件没有实 • • • •
现。 2)产品说明书中规定不要做的事情,而软件却实 现。 3)产品说明书中没有提到的事情,而软件却实现 了。 4)产品说明书中没有提到的事情 但是必须要做 的事情,而软件却没有实现了。 5)软件很难理解,很难去使用,速度超慢。
V模型
需求分析 验收测试 概要设计 系统测试
详细设计
集成测试
编码
单元测试
XLeabharlann Baidu型
测试设计 工具配置 执行测试 编码完成 执行测试 工具配置 测试设计 工具配置 集成1..n
封版 执行测试 测试设计
探索性测试 执行测试
•
软件测试的目的
• 发现错误是软件测试的唯一目的。(F) • 通过分析错误产生的原因错误的发展趋 • •
势,可以帮助项目管理者发现当前软件开 发过程的缺陷,以便及时改进(T) 没有发现错误的测试是没有价值的(F) 测试的根本目的就是确保最终交给用户的 产品符合用户的需求,在产品交给用户之 前尽可能多地发现并 完善问题。(T)
测试的原则<一>
• • • • • •
1)所有的测试都追溯到用户需求 2)应该在测试工作真正开始前的较长时间内就进 行测试计划 3)测试应从“小规模”开始,逐步转向“大规模”。 4)穷举测试是不可能的。 5)为了达到最佳效果,应该由第三方来构造测 试。 6)不充分的测试是不负责任的;过分的测试是一 种资源的浪费。
第二章软件测试基础
-缪际星
软件测试的定义
• 软件测试就是:“为了发现错误而执行程序或者系统的过 • •
程。 使用人工或者自动手段来运行或测试某个系统的过程,其 目的在于检验它是否满足规定的需求或弄清预期结果与实 际结果之间的差别”。 从广义上讲,测试是指软件产品生产周期内所有的检查, 评审和确认活动。例如,设计评审,单元测试,系统测 试。从狭义上讲,测试是对软件产品的检验和评价。QA 和QC区别? 软件测试的根本目的是尽可能多地发现问题并排除潜在的 错误,最终把一个高质量的软件系统交给用户使用。
程序开发产生的原因:
• • • • • • •
1)需求不清晰 2)软件复杂性 3)程序编码错误 4)需求变化 5)时间压力 6)代码文档贫乏 7)开发工具自身错误
测试导致Bug的原因:
• 1) 测试目标定义错误 • 2)错误选择了测试介入时机(during the • • • •
whole project lifecycle) 3)选择了低效的测试技术 4)测试人员专业知识培训不够,工作低效 5)计划不够详细,测试随意性很大 6)测试人员同开发人员沟通困难。
测试的原则<二>
• • • • • • • •
1)应当把“尽早和不断的测试” 2)程序员应该避免检查自己的程序 3)设计测试用例考虑合法和非法输入,还要考虑 极端和意外状态。 4)注意测试中的错误集中发生现象。 5)对测试错误结果要确认 6)制订严格测试计划,并把测试时间安排的尽量 宽松。 7)回归测试的关联性一定要引起充分的注意。 8)妥善保存一切文档。
相关主题
软件测试入门教程
第二章软件测试基础
第一章软件测试基础
文档推荐
软件测试技术基础教程——理论、方法、面试-PPT课件
页数:991
第一章 软件测试基础之软件测试(1.3)
页数:56
第1章 软件测试概论01
页数:35
第一章-软件测试详解资料
页数:8
第一章 软件测试基础
页数:25
第一章 软件测试入门-认识软件测试[15页]
页数:15
第一章 软件测试标准及模型
页数:38
软件测试教程宫云战第一章共34页PPT资料
页数:34
软件测试技术-电子教案 第1章 软件测试基本知识
页数:16
第一章 软件测试的基础理论
页数:41
最新文档
客户俱乐部建设管理岗位职责说明书
禁毒禁烟
航道行业核心价值体系的培育构建与实践探索
一滴眼泪换一滴水
英语写作14
转基因食品及其安全性评价技术
七年级立定跳远说课稿
古典名著开篇、结尾诗词中深藏的玄机
TISS评分系统在ICU护理工作量与护士配比分析中的应用
【配套K12】单元微小世界(教科版六下科学教案)