(软件测试基础培训.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文档。上传文档
查看更多
软件测试基础培训2014-07-04内容简介测试基本概念及测试目的软件测试的衡量标准软件测试的基本知识缺陷概念及缺陷管理优秀测试人员所具备的素质测试基本概念及目的软件测试的定义对于任何一款软件来讲,它的价值在于正确的实现了用户的需求,那么测试的最终目的,就是测试软件是否真正的对于用户的需求进行了实现,并使系统达到用户可以接收的程度。测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改。同时,这种分析也能帮助我们设计出有针对性的检测方法,改善测试的有效性。什么是软件测试简单的说,软件测试就是为了发现错误而执行程序的过程。在IEEE提出的软件工程标准术语中,软件测试被定义为:“使用人工和自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清楚预期结果与实际结果之间的差别。”软件测试与软件质量密切联系在一起,归根结义,软件测试是为了保证软件质量。软件测试的目的软件测试的目的就是为了发现尽可能多的缺陷,并期望通过改错来把缺陷统统消灭,以期提高软件的质量。软件测试的衡量标准多能够找到尽可能多的、以至于所有的缺陷快能够尽可能早的发现最严重的BUG好找到的BUG是关键的、用户最关心的找到BUG后能够重现找到的BUG,并为修正BUG提供尽可能多的信息省能够用最少的时间、人力和资源发现BUG测试的过程和数据可以重用软件测试基本知识软件测试流程软件测试的类型常用的测试方法及应用测试用例的设计软件测试的流程通读项目需求设计文档1、测试前的准备阶段;2、仔细阅读《软件需求规格说明书》3、根据测试手册,做前期的测试准备明确测试任务的范围 功能测试;性能测试;界面测试;接口测试;负载测试;文档测试;可用性测试等学习理解被测软件 由开发人员组织讲解所要执行测试的软件或者产品,测试人员必须认真理解拿到手中待测试的软件或产品.制度测试计划 “工欲善其事,必先利其器”。软件测试必须以一个好的测试计划作为基础。作为测试的起始步骤和重要环节。测试计划应包括测试大纲、测试策略、测试内容、测试人员盆、测试计划变更、测试环境、测试进度、测试计划评审意见等内容。设计测试用例 测试用例主要来源于需求说明书及相关文档、相关设计说明、与开发组交流对需求理解的记录等,从这这些资料中,分解出若干小的功能点,理解这些功能点,编写相应的测试用例。搭建测试环境 记录下配置环境,常用软件均需要安装执行测试 执行测试用例的过程提交缺陷报告回归测试编制测试报告 测试报告是把测试的过程和结果写成文档,并对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和将会打下基础。测试评审 测试经理审批意见编写用户手册 用户手册的编写,是直接指导用户进行使用软件产品的向导,因此用户手册的编写必须规范,简洁,易懂,使用户在很短的时间内理解和使用我们的产品。软件测试类型 软件测试是一项复杂的系统工程,从不同的角度考虑可以有不同的划分方法,对测试进行分类是为了更好的明确测试的过程,了解测试究竟要完成哪些工作,尽量做到全面测试。按开发阶段划分 单元测试、集成测试、确认测试,系统测试、验收测试单元测试 单元测试也叫模块测试,检查每个程序单元是否正确实现详细设计说明书中的模块功能、性能、接口和设计约束等要求,发现模块内部可能存在的各种错误。 单元测试需要从程序内部结构出发设计测试用例 多个模块可以平行的独立进行单元测试集成测试 集成测试也叫模块组装测试,在单元测试的基础上,把所有的程序模块按照一定方式有序的、递增的测试。 集成测试主要检验单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。确认测试 通过检验和提供客观依据(需求说明书),证实软件是否满足特定预期用途的需求系统测试 为验证和确认系统是否达到其原始目标,而对集成的硬件和软件系统进行的测试。 是在真实或模拟系统运行的环境下,检查完整的程序系统是否和系统(包括硬件、外设、网络和系统软件、支持平台等)正确配置、连接,并满足用户需求。 验收测试按照项目任务书或合同、供需双方约定的验收依据文档进行的对整个系统的测试与评审,决定是否接收或拒收系统。按照测试实施组织划分开发方测试、用户测试、第三方测试开发方测试开发方测试也叫α测试,是在软件开发环境下测试。用户测试用户测试通常也叫β测试,在用户应用环境下,由用户来使用、评价、反馈问题。第三方测试介于软件开发方和用户方之间的测试组织的测试。按测试技术 白盒测试、黑盒测试、灰盒测试、静态测试、动态测试白盒测试 白盒测试也叫结构测试,通过对程序内部结构的分析、检测来寻找问题; 白盒测试可以把程序看成装在透明的白盒子里,也 就是清楚了解程序的结构和处理过程; 检查是否所有结构及路径都是正确

文档评论(0)

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

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

1亿VIP精品文档

相关文档