Tag标签
  • 传统
  • 图文
  • 卡片
全部文章

软件测试简介

软件测试介绍

  

软件测试简介

  

软件测试简介

  

软件测试简介

  软件测试简介 软件测试是软件开发过程中的一个重要组成部分,是贯穿整个软件开发生 命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其 目的是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求、 预先定义的不一致性。 软件测试技术-软件测试的分类 1、从是否需要执行被测试软件的角度分类(静态测试和动态测试)。 2、从测试是否针对软件结构与算法的角度分类(白盒测试和黑盒测 试)。 3、从测试的不同阶段分类(单元测试、集成测试、系统测试、验收测 试)。 主要步骤 1、测试计划 2、测试设计与开发 3、执行测试 基本功能 1、验证(Verification) 2、确认(VAlidation) 软件测试人员应具备的知识: 1、软件测试技术 2、被测试应用程序及相关应用领域 目标 1、软件测试人员的基本目标是发现软件中的错误; 软件测试技术 2、软件测试人员所追求的是尽可能早地找出软件的错误; 3、软件测试人员必须确保找出的软件错误得以关闭。 测试人员素质要求 1、责任心 2、学习能力 3、怀疑精神 4、沟通能力 5、专注力 6、洞察力 7、团队精神 8、注重积累 常见测试 回归测试 功能测试 压力测试 负载测试 性能测试 易用性测试 安装与反安装测试 回复测试 安全性测试 兼容性测试 内存泄漏测试 比较测试 Alpha 测试 Beta 测试 测试信息流 1、软件配置 2、测试配置 3、测试工具 软件测试目的 软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程 中,对软件产品进行质量控制。一般来说软件测试应由独立的产品评测中 心负责,严格按照软件测试流程,制定测试计划、测试方案、测试规范, 实施测试,对测试记录进行分析,并根据回归测试情况撰写测试报告。测 试是为了证明程序有错,而不能保证程序没有错误。 分类 软件测试的狭义论和广义论——静态和动态的测试 软件测试技术 软件测试的辨证论——正向思维和反向思维 软件测试的风险论——测试是评估 软件测试的经济学观点——为盈利而测试 软件测试的标准论——验证和确认 测试工具 几种常用的测试工具: 1、软件错误管理工具 Bugzilla 2、功能测试工具 WinRunner 3、负载测试工具 LoadRunner 4、测试管理工具 TestDirector

上一篇:

下一篇:

本站文章于2019-10-09 09:15,互联网采集,如有侵权请发邮件联系我们,我们在第一时间删除。 转载请注明:软件测试简介 软件测试介绍