电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

01 软件测试基本概念

38页
  • 卖家[上传人]:小**
  • 文档编号:88099759
  • 上传时间:2019-04-18
  • 文档格式:PPT
  • 文档大小:214KB
  • / 38 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Copyright 2007 创智新程,软件测试,Copyright2007-2009 创智新程,Copyright 2007 创智新程,软件测试教学内容安排,软件测试基本概念 白盒测试 黑盒测试 单元测试 系统测试 压力测试 软件测试计划与管理,Copyright 2007 创智新程,第一课 软件测试基本概念,Copyright 2007 创智新程,本课教学内容,软件测试的定义 软件测试的意义 软件测试的原则 软件测试的分类 软件测试人员应该具备的素质和学问 软件测试工具的选择和介绍 J2EE平台内的软件测试简介,Copyright 2007 创智新程,1 软件测试的定义,Copyright 2007 创智新程,1 软件测试的定义,软件测试的基本概念 所谓软件测试,就是出于正常合理的目的,在特定的时间环境,用 事先制定的标准衡量一种软件产品或特性是否符合预期。 如何衡量软件产品或特性是否符合预期? 为什么要强调事先制定标准? 如何理解特定的时间和环境?,Copyright 2007 创智新程,1 软件测试的定义,图1-1 软件工程V模型,Copyright 2007 创智新程,1 软

      2、件测试的定义,为何要限定测试是出于“正常合理的目的”?,图1-2 软件测试花费与损失的关系,Copyright 2007 创智新程,2 软件测试的意义,Copyright 2007 创智新程,2 软件测试的意义,测试有两个主要的作用,第一是确认在做一个正确的东西,正确当然是需要有标准的,对软件测试来说,软件的特性说明书就是测试的标准。当说明书有遗漏或忽略时,标准应该来源于大家约定俗成或者高层人士的判断。 测试的第二个作用是确保开发活动的方向是正确的。同时为了保证开发活动方向的正确,测试人员通过各种测试报告提供有用的数据和事实来帮助项目管理者做出正确的判定。,Copyright 2007 创智新程,2 软件测试的意义,如何理解测试是不可或缺的? 如何确保开发活动的方向是正确的? 测试中能提供哪些数据和事实起到预测的作用?,Copyright 2007 创智新程,2 软件测试的意义,表1-1软件测试报告的主要内容,Copyright 2007 创智新程,2 软件测试的意义,Copyright 2007 创智新程,3 软件测试的原则,Copyright 2007 创智新程,3 软件测试的原则

      3、,完全测试程序是不可能的 软件测试是有风险的行为 测试无法显示潜伏的软件缺陷 找到的软件缺陷越多,就说明软件缺陷越多 并非所有软件缺陷都能修复 软件测试一项讲究条理的技术专业,Copyright 2007 创智新程,4 软件测试的分类,Copyright 2007 创智新程,4 软件测试的分类,从大的门类上说,测试能够分为白盒测试和黑盒测试。在白盒和黑盒测试的大范畴之类,还有种类繁多的各种其他的测试形式。其中包括自动测试;手工测试;压力测试;协议一致性测试;互操作性测试;现场测试;用户界面测试;文档测试等等。对于不同的项目和不同的阶段来说,往往需要用到不同的测试手段。没有哪类测试是可以包罗万象的。测试人员需要平时积累这些测试手段的特点和适用范围。,Copyright 2007 创智新程,4 软件测试的分类,白盒测试,图1-3 项目进度与错误带来的损失,Copyright 2007 创智新程,4 软件测试的分类,黑盒测试 自动化测试,表1-2自动测试与手工测试的应用场合,Copyright 2007 创智新程,4 软件测试的分类,Copyright 2007 创智新程,4 软件测试的分类

      4、,压力测试 用户界面测试 文档测试,Copyright 2007 创智新程,5 软件测试人员应具备的素质和学问,Copyright 2007 创智新程,5 软件测试人员应具备的素质和学问,要做测试,测试人员首先要具备七大素质:,自信自尊,充分热爱测试; 尽职尽心,以质量为己任; 有大局观,不为名利所扰; 孜孜不倦,刻苦钻研技术; 悲观工作,不能悲观生活; 心细如发,绵密绝无破绽; 发散思维,习惯剑走偏锋。,Copyright 2007 创智新程,5 软件测试人员应具备的素质和学问,测试人员应该精通下面这五大学问: 经济学 心理学 统计学 刑侦学 逻辑学,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,应用测试工具的目的 应用测试工具的目的很明确,一般而言,在测试过程中应用测试工具 主要为了以下几个目的: 提高软件测试效率和质量 减少软件测试的开销,降低了软件开发的成本 减少软件测试过程中的重复劳动 实现软件测试自动化 在软件测试中应用测试工具,可以发现正常测试中很难发现的缺陷(例如软件中的内存方

      5、面的问题) 应用软件测试工具,能较好地模拟软件的运行环境,对软件各方面性,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,应用测试工具的目的(续) 能作测试(如模拟生成成千上万的虚拟用户同时对软件作各种操作, 以测试软件的性能),而这些人工测试往往难以做到 应用测试管理工具,对测试流程、测试用例、测试人员及软件缺陷等 进行有效的、标准化的管理,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,测试工具的分类 白盒测试工具 黑盒测试工具 测试管理工具 其他测试工具,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,分析评价测试工具的主要指标 功能 价格 报表功能 测试工具的集成能力 和操作系统及开发工具的兼容性 测试工具的易用性 测试工具的侧重点 测试工具的售后服务 测试工具引入的目的是测试自动化,引入工具需要考虑工具引入的连续性和一致性,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,测试工具在测试过程中的应用 没有考虑到公司的实际情况,盲目引入测试工具 没有形成一个良好的使用测试工具的环境 没有进行有

      6、效的测试工具的培训,Copyright 2007 创智新程,6 软件测试工具的介绍和选择,本教材主要介绍与J2EE应用程序测试相关的测试工具。 Junit LoadRunner Cactus JUnitEE,Copyright 2007 创智新程,7 J2EE平台内的软件测试简介,Copyright 2007 创智新程,7 J2EE平台内的软件测试简介,J2EE平台内的软件测试,图1-4 J2EE平台内所需要的软件测试流程,Copyright 2007 创智新程,思考与练习,软件测试的定义是什么?如何去理解它? 简述软件测试的意义? 软件测试有哪些准则? 什么样的测试人员才算合格? 软件测试是如何分类?是怎么分的? 软件测试工具有哪些?评价测试工具有哪些标准? 了解一些J2EE平台下应用软件测试的工具。,Copyright 2007 创智新程,课堂小结,所谓软件测试,就是出于正常合理的目的,在特定的时间环境,用事先制定 的标准衡量一种软件产品或特性是否符合预期。 测试有两个主要的作用,第一是确认在做一个正确的东西,正确当然是需要有标准的,对软件测试来说,软件的特性说明书就是测试的标准;

      7、测试的第二个作用是确保开发活动的方向是正确的。 软件测试的原则: 完全测试程序是不可能的 软件测试是有风险的行为 测试无法显示潜伏的软件缺陷 找到的软件缺陷越多,就说明软件缺陷越多,Copyright 2007 创智新程,课堂小结,并非所有软件缺陷都能修复 软件测试一项讲究条理的技术专业 在白盒和黑盒测试的大范畴之类,还有种类繁多的各种其他的测试形式。其中包括自动测试;手工测试;压力测试;协议一致性测试;互操作性测试;现场测试;用户界面测试;文档测试等等。 要做测试,测试人员首先要具备七大素质: 自信自尊,充分热爱测试 尽职尽心,以质量为己任 有大局观,不为名利所扰 孜孜不倦,刻苦钻研技术,Copyright 2007 创智新程,课堂小结,悲观工作,不能悲观生活 心细如发,绵密绝无破绽 发散思维,习惯剑走偏锋 测试人员应该精通下面这五大学问 : 经济学 心理学 统计学 刑侦学 逻辑学 软件测试工具分为白盒测试工具,黑盒测试工具,测试管理工具,其他测试工具。,Copyright 2007 创智新程,课堂小结,J2EE平台下的测试工具有JUnit,LoadRunner,Cactus,JUnitEE。 J2EE平台下的应用软件测试分为单元测试和验收测试两层。,

      《01 软件测试基本概念》由会员小**分享,可在线阅读,更多相关《01 软件测试基本概念》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.