软件测试理论知识点.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试理论知识点

测试理论 一、测试需求分析 概念、目的、流程、内容、方法、输入、负责人、输出、评审人 概念:对开发需求进行分解、细化,再汇总整理成测试需求。 目的:解决“测什么”的问题,识别出测试范围、测试要点。 流程:需求采集、需求分析、需求评审 需求采集: 需求采集来源(输入): 狭义的来源:SRS、HLD、LLD、用户需求、产品需求 广义的来源: 1)开发文档:SRS、HLD、LLD、模块功能图、数据库结构设计等文档。 2)用户需求:向用户或需求分析人员、开发人员了解用户原始需求,需求调研的会议纪要,邮件往来,聊天记录。 3)软件雏形:系统的功能框架、demo(界面原型)。 4)相关的规范及标准:国际标准、行业标准、国家标准、企业标准、产品标准。 5)类似产品:产品的旧版本、旧产品、行业内竞争对手的产品或类似产品。 6)测试知识经验库:产品业务知识积累、技术经验积累、测试专业技能的积累。 7)其他隐性的需求:产品利益相关者的意见、会议纪要、面谈、备忘录、邮件往来、聊天记录。 需求分析: 分析的内容: 1)分析业务流程 2)分析用户与角色(操作权限、数据权限) 3)分析数据库结构(输入规则、输出规则) 4)分析测试点 分析的方法: 1)功能点的分析 2)功能交互的分析 3)质量特性的分析 4)测试类型的分析 5)业务流程图的分析 6)用户关联图的分析 负责人:有丰富经验的测试工程师 输出:测试需求分析、测试点 需求评审:完整性、正确性 评审人:项目经理、产品人员(需求分析人员)、开发人员、测试经理、测试人员、QA 二、测试计划 概念、目的和作用、内容、输入、负责人、输出、评审人、测试风险、测试启动条件、测试执行准入条件、测试结束准出条件 概念:对测试过程中所有活动的描述。 目的和作用:解决“做什么”的问题, 指导性作用(测试范围、测试目的、测试时间、测试任务), 协调测试任务与测试过程的关系, 方便公司领导层对资源进行调控, 方便测试人员了解测试任务及后续的工作安排, 方便相关的技术支持人员提供支持。 内容:项目背景、测试目标、测试准入/准出条件、测试范围、测试环境、测试工具、人 力资源、工作量估算、测试任务安排及时间进度、测试风险、培训计划、沟通 计划、配置计划等。 输入:项目计划(若有版本计划、迭代计划,也必须作为输入)、需求规格说明书(集成 测试计划需要参照HLD,单元测试计划需要参照LLD)、测试需求分析结果 负责人:项目测试负责人(项目测试经理、测试主管、测试组长) 输出:测试计划(测试阶段不同或测试类型不同,会输入不同的测试计划。) 评审人:项目经理、分析人员(产品人员)、开发人员、测试经理、测试人员、CMO、QA 测试风险:质量风险、技术风险、进度风险、管理风险、成本风险、变更风险、人员 风险 测试启动条件:项目启动测试启动,或者需求阶段启动测试 测试执行准入条件: 1)测试用例编写完成,并且通过评审; 2)编码完成,并且开发人员完成自测; 3)冒烟测试通过(需求规格中的功能或者开发提交测试列表中的功能均已实现,基本功能和基本流程能够走通); 4)开发组已提交测试申请及相关的配置文件。 测试结束准出条件: 1)测试计划中所有的测试任务已完成,测试工作投入充分; 2)测试执行的需求覆盖率达到了100%; 3)缺陷密度达到了预定的标准; 4)发现缺陷的趋势图呈收敛状态; 5)缺陷修复率达到预定的标准,一、二级缺陷的修复率必须达到100%,其他缺陷达到预定 标准; 6)需求规格中所有功能均已正确实现; 7)测试结果得到其他部门的认可。 测试时间进度安排: 理想的项目:---(ecshop属于中型项目) 测试需求分析:10-20% 测试计划:大项目5天左右,中小项目3天左右 测试方案:大项目两周左右,中小项目一周左右 测试用例:30% 测试执行:40%,其中环境搭建0.5--1天,冒烟测试2天左右,第一轮50%左右、第二轮30%左右、第三轮20%左右 测试报告:大项目5天左右,中小项目3天左右 行业内大部分实际的项目: 测试设计阶段(测试用例设计及之前所有的工作):1/4 测试执行阶段(测试执行、测试报告的工作):3/4 三、测试方案 概念、目的和作用、内容、输入、负责人、输出、评审人、与测试计划的区别 概念:对被测对象的测试特性及各特性的测试用例设计方法、测试环境、测试工具、测 试策略、测试脚本、测试数据等内容的分析和规划。 目的和作用:解决“怎么做”的问题,对测试用例设计及测试工作起指导性作用。 内容:项目背景、测试目标、测试范围、测试环境、测试工具、

文档评论(0)

ktj823 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档