测试方案测试策略课件.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

测试策略培训主讲:-----张老师

软件测试工作过程1.消化需求/概要设计/ui设计/编码规范/架构设计/数据库设计;2.分析并编写测试计划(单元/集成/系统)(确定测试需求,测试方法,测试环境,测试工作进程计划);评审测试计划3.设计测试用例(单元/集成/系统)(集成测试用例,系统测试用例)4.评审测试用例(集成测试用例,系统测试用例)5.单元测试(UT)(执行单元测试用例,记录bug,回归测试,出具测试分析报告);6.集成测试(IT)(执行集成测试用例,记录bug,回归测试,出具测试分析报告);7.搭建测试环境;8.系统测试(ST)(执行系统测试用例,记录bug,回归测试,出具测试分析报告);9.用户验收测试(UAT)。

确定测试策略的原则:1.理解定被测软件需求熟悉需求,理解被测系统的1.组织结构:(软件的用户单位工作岗位的层次结构图,根权限管理测试有关);2.系统功能:与数据有关的动作;3.业务流程:调用(获取数据),参数,函数,返回值(送出数据)等;4.技术方案(模块化,组件化,层次化);5.前置条件(完成功能时应该具备的条件,还没有存在的事情;如:除法的分子,分母描述等,如:业务流程中的详细说明);6.约束条件(完成功能是受到的限制,已经存在的事情;如:除数不能为零,如:业务流程中的详细说明);7.数据字典(表单的字段名称,类型,长度,pk等);8.安全要求(网络安全,数据安全等);9.性能指标.TPS,响应速度,CPU和内存的使用率等;10.综合查询/报表;11.软件运行的环境等相关内容,熟悉软件的结构、相关的技术、设计思想、数据库设计等相关内容。

确定测试策略的原则:2.定义测试计划(测试策略=测试需求+测试方法,测试环境,测试工作进度表):可以包括以下内容:16种的测试类型:初始化测试,功能测试、界面测试,安全测试,容错测试,接口(业务流程)测试、性能测试、并发测试、负载测试、配置(兼容性)测试,恢复测试,安装测试,文档测试,可用性测试等。3.测试技术:25%用自动测试工具进行测试,75%手工测试。4.完成标准:测试用例的覆盖率达到20%(测试用例个数/kloc*100%)左右,95%测试用例通过并且最高级缺陷全部解决。5.软件特性:见下页

5.软件特性:1.正确性--功能,接口,界面,权限2.可靠性--性能,负载,并发,稳定性3.可测性—需求,可用性4.健壮性—容错,恢复测试,5.完整性—功能,接口,界面,安装,数据完整性,初始化,权限,release6.一致性—文挡,配置,7.可扩展性--外部接口8.安全性--安全9.无二义性10.兼容性,

确定测试策略的步骤:5.分析被测系统,编写测试需求反复检查并理解各种信息(数据等),和相关人员沟通和交流,理解他们的需求。可以按照以下步骤执行:1)确定软件提供的主要业务2)对每个用户的日常数据处理业务(商业业务),确定完成该任务所要进行的工作,前置条件,约束条件。3)确定数据的计算及其结果。4)对于对时间有要求的业务处理过程,确定所要的时间和条件。这些条件包括数据库大小、机器配置、交易(事务处理)量、以及网络拥挤情况。

确定测试策略的步骤:5)确定会产生重大意外的安全和压力测试,包括:应用级安全,系统级安全,软件运行的CPU.内存.硬盘空间等6)确定应用软件系统所需要处理的数据量。7)确定需要的软件和硬件配置。通常情况下,不可能对所有可能的配置都测试到,因此要选择最有可能产生问题的情况进行测试.包括:最低性能的硬件、几个有兼容性问题的软件并存、客户端机器通过最慢的LAN/WANF连接访问服务器。8)确定其他与应用系统有没有接口。包括:管理功能,如启动和退出程序;配置功能,如设置打印机;操作员的爱好,如字体、颜色;应用功能,如访问email或者显示时间和日期等。

确定测试策略的步骤9)确定安装过程,包括常用的典型安装、自定义定制安装、升级安装。10)确定没有隐含在功能测试中的用户界面要求。大多界面都在功能测试时被测试到。还有没有是否没有测试到位的。如:操作与显示的一致性,如使用快捷键等;界面符合ui设计,如按钮大小,标签等。

案例1(ATM业务)§主业务流程,卡分支;§业务流程分析方法;§功能业务分支;§转帐业务分支;§业务流程容错.后台返回卡业务分支转帐方式功能分支over

案例2销售报价管理制造进度表生产管理一般订单综合订生产流程管理生产计划外发加工供材料?N单Y订单评审生产退料Y原料仓库订单优化管理多否?生产加工Y生产加工N库存是否够用?YNQC成品仓库物料需求计划采购询价管理物料采购原料够用?生产补料销售发货销单出货管理货品采

您可能关注的文档

文档评论(0)

133****6142 + 关注
官方认证
文档贡献者

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

认证主体成都美鑫可研科技文化有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MADHJ0RX18

1亿VIP精品文档

相关文档