测试流程与各种测试介绍.pptxVIP

  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文档。上传文档
查看更多

1、软件测试过程单元测试单元测试单元测试集成测试集成测试确认测试系统测试*这三个测试可能交叉与前后互换被测模块被测模块被测模块设计信息单元软件需求其它元素用户信息其它元素*…*验收测试*交付用户…软件测试的过程流程

确认(有效性)测试:是检验所开发的软件能否满足所有功能和性能需求的最后手段。C集成测试:对已测试过的模块进行组装,进行集成测试。目的在于检验与软件设计相关的程序结构问题。B系统测试:检验软件产品能否与系统的其他部分(比如,硬件、数据库及操作人员)协调工作。D单元测试:针对每个单元的测试,以确保每个模块能正常工作为目标。A验收(用户)测试:检验软件产品质量的最后一道工序。主要突出用户的作用,同时软件开发人员也应有一定程度的参与。E软件测试过程(续)

一个实用软件测试过程一种简单实用的软件测试过程模型POCERM。测试过程中必需的基本测试活动及其产生的结果:拟定软件测试计划(Plans)编制软件测试大纲(Outlines)设计和生成测试用例(testCasegeneration)实施测试(Execution)生成软件测试报告(softwaretestingReports)软件问题报告SPR(SoftwareProblemReport)测试结果报告(testresultReports)

一个实用软件测试过程(续)基本特性:(1)计划性:任务人员设备时间相关...(2)平行性:开发编码||测试再测试(3)完整性:计划+大纲+用例+软件问题报告单+...(4)重用性:测试再测试回归测试升级多平台…(5)可重复性:软件问题报告单用例大纲再现Bugs(6)周期性:testcycles,regression,update(7)可管理性:wellstructuredandorganizedQEgroup+wellplannedandpreparedtask

测试阶段测试过程的三个主要的测试活动(计划、准备和实施)可被分成五个阶段:Theplanningandcontrolphase-计划和控制阶段Thepreparationphase-准备阶段Thespecificationphase-规范阶段Theexecutionphase-实施执行阶段Thecompletionphase-完成(收尾)阶段

测试的五个阶段CEPPreparationPCSpecificationPlanControlExecutionSCompletio它是整个测试过程中最重要的阶段,为实现可管理且高质量的测试过程提供基础。本阶段的主要工作内容:拟定测试计划论证那些使开发过程难于管理和控制的因素明确软件产品的最重要部分(风险评估)计划与控制阶段

准备阶段开始本阶段的前提条件:—完成测试计划的拟定。—需求规格说明书(第一版)的确定。本阶段的主要工作内容:—对需求规格说明书的仔细研究。—将要测试的产品分解成可独立测试的单元。—为每个测试单元确定采用的测试技术。—为测试的下一个阶段及其活动制定计划。

—一组输入—执行条件—预期输出测试用例描述的内容:本阶段的主要工作内容:—编写测试大纲/测试用例,测试脚本—搭建测试环境(测试数据库,软件环境,硬件环境)规范阶段

实施执行阶段根据测试大纲/测试用例/测试脚本进行测试(1)根据测试大纲/测试用例进行测试,找出预期的测试结果和实际测试结果之间的差异(2)填写软件问题报告(3)确定造成这些差异的原因:产品有缺陷?规格说明书有缺陷?测试环境有缺陷?测试用例设计不合理?测试报告——与管理层进行沟通的方式已测试部分占产品多大的百分比?还有什么工作要做?找到了多少个问题或不足?测试的发展趋势如何?测试可以结束了吗?

—选择和保留测试大纲、测试用例、测试结果、测试工具。—提交最终报告。本阶段的主要工作内容:收尾工作的意义和重要性:—产品如果升级或功能变更,或维护,只要对保留下来的相关测试数只要作相应调整,就能够进行新的测试。完成阶段

1单元测试的主要任务012单元测试的执行过程022、单元测试

2.3.1单元测试的主要任务单元测试针对每个程序的模块,主要测试5个方面的问题:——模块接口、局部数据结构、边界条件、独立的路径和错误处理。边界条件出错处理01模块模块接口02路径测试局部数据结构03

单元测试的主要任务(续)模块接口这是对模块接口进行的测试,检查进出程序单元的数据流是否正确。模块接口测试必须在任何其它测试之前进行。模块接口测试至少需要如下的测试项目:(1)调用所测模块时的输入参数与

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档