软件测试基础培训.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内容简介 测试概念介绍 系统测试流程 缺陷的概念及缺陷管理 测试概念介绍 测试的定义 测试的原则 测试的类型 测试的定义 早期定义 1979年一本经典著作《软件测试艺术》中有如下定义: 软件测试就是为了发现错误而执行程序或系统的过程 思考:这个定义有什么不足之处?? 标准定义 使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别 测试的原则 尽早的不断的进行测试 测试用例应明确输入以及对应的输出结果 程序员避免测试自己的代码 在设计测试用例时,应当包括合理的输入条件和不合理的输入条件 充分考虑测试中的群集现象 严格执行测试计划,排除测试的随意性 应当对每一个测试结果做全面检查 妥善保存测试计划、测试用例、出错统计和最终分析结果(配置管理) 测试的类型 按阶段分: 单元测试 集成测试 系统测试 验收测试( α测试、β测试) 按是否运行程序分: 静态测试 动态测试 按是否查看源代码分: 黑盒测试 白盒测试 测试的类型 其中黑盒测试分为: 功能测试: 逻辑功能测试、界面测试、易用性测 试、安装测试、兼容性测试等 性能测试: 一般性能测试、稳定性测试/可靠性测试、负载测试、压力测试 测试的类型 关于性能测试的解释 一般性能测试:让被测系统在正常的软硬件环境下运行,不向其施加任何压力的性能测试 稳定性测试:连续运行被测系统,检查系统运行时的稳定程度。衡量指标:MTBF(Mean Time Between Failure) 负载测试:让被测系统在其忍受的压力的极限范围之内连续运行,来测试系统的稳定性 压力测试:测试系统所能承受的最大压力 系统测试流程 测试与开发各个阶段的对应关系 系统测试流程 系统测试各个阶段的工作 系统测试与开发各阶段对应关系 系统测试流程 主要包含以下几个阶段: 竞标阶段 计划阶段 测试需求分析阶段 测试设计阶段 测试执行阶段 评估阶段 系统测试流程 系统测试流程 竞标阶段 1)评审用户需求,分析用户需求的可测性 2)估算用例规模和工作量 计划阶段 1)重估算过程 需要根据用例规模估算测试项目的工作量、人力投入及 持续时间。选取相似项目历史数据作为参考,过程如下: 系统测试流程 系统测试流程 2)坚持“5W1H”规则,明确内容与过程 明确测试范围与内容 测试的目的 确定测试的开始日期和结束日期 给出测试文档和软件的存放位置 测试人员的分配 测试的方法和工具 还包括风险管理计划、跟踪监控计划、培训计划等 3)采用评审和跟踪机制,保证测试计划满足实际需求 系统测试流程 测试需求分析阶段 目的:明确应该测试什么,即测试内容 来源:用户原始需求、系统规格说明书、 行业规范 过程:整理出原始的测试需求 ; 对原始的测试需求进行测试类型分析; 对测试需求进行简要的功能交互分析, 考虑测试需求点与其他版本或者接口的 相互影响 控制流程 测试设计阶段 1)测试方案: 明确测试策略 细化测试特性(形成测试子项) 测试用例的规划 测试环境的规划 自动化测试框架的设计 测试工具的选择和设计 思考:测试计划和测试方案的区别?? 系统测试流程 2)测试用例写作和开发 概念:在测试执行之前设计的一套详细的测试方案,包括测 试环境、测试步骤、测试数据和预期结果 目的:便于团队交流 便于重复统计 便于跟踪统计 便于用户自测 依据:用户需求、系统需求规格说明书、软件原型 思考:什么样的用例算是一份好的测试用例?? 系统测试流程 测试执行阶段 1)转测试评估 标准:单元测试覆盖率达到要求; 开发人员的测试报告经过项目经理审核; 开发ST的问题不能包含致命、严重问题; 开发项目经理的版本转测试Checklist提交; 预测试通过 2)预测试

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档