欢迎来到天天文库
浏览记录
ID:42721219
大小:802.06 KB
页数:35页
时间:2019-09-21
《软件测试基本介绍与案例分析-方学峰》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北京联合亚信联创科技(中国)有限公司软件测试典型案例分析1测试基础理论测试案例分析2目录第一部分:测试基础理论测试质量标准测试目的的定义测试分类统一测试过程目标:正确认识软件测试目标1:避免常见测试误区目标2:学习和掌握统一测试过程第一部分:测试基础理论测试质量标准测试目的的定义测试分类统一测试过程测试质量标准误区一:按照规范来测试可以提高软件质量——测试是用来验证软件质量是否符合预期的,软件质量是做出来的,不是测出来的。误区二:不惜一切力量提高软件质量是我们追求的终极目标——商业目标决定质量目标。提高软件质量的
2、最终目的是为了赢利,而不是创造完美无缺的产品。对于普通商业软件而言,并不是“质量越高越好”,而是恰好让广大用户满意,并将提高质量所付出的代价控制在预算之内。软件质量的2个认识误区第一部分:测试基础理论测试质量标准测试目的的定义测试分类统一测试过程测试目的的定义问题:软件测试目的是什么?答:软件测试的目的是找到尽可能多的bug,特别是从未发现的bug。答:软件测试的目的是通过找bug保证和提高软件质量。答:软件测试的目的是为了实现一个特定的目标而进行的规划、设计、实施、完善等一系列活动。×√×第一部分:测试基础理论
3、测试质量标准测试目的的定义测试分类统一测试过程测试分类按测试的目的分:功能测试性能测试安全测试配置测试兼容性测试易用性测试安装/卸载测试数据库完整性测试……测试分类按测试的阶段分:单元测试集成测试接受测试系统测试Alpha测试Beta测试测试分类按测试的形式分:白盒测试黑盒测试灰盒测试测试分类按测试的执行方式分:静态测试动态测试第一部分:测试基础理论测试质量标准测试目的的定义测试分类统一测试过程统一测试过程统一测试过程如何掌控整个测试过程?测试准备测试计划测试设计测试实施测试报告1、测试准备阶段是否明确项目背景,
4、明确项目目标系统功能点有哪些,核心功能是那些系统业务规则是什么系统设计规则有哪些需求可能会有什么变更是否有不可测试项,或者测试成本的点最终用户是谁最终用户有什么使用特点最终用户可能会在什么操作环境下使用系统开发难点是什么系统结构,拓扑图在给测试人员交付测试任务之后,通常会留出一定时间让测试人员熟悉业务,这个阶段如果没有明确的检查计划,就会变得不可控,推荐以下的检查项目,可以判断测试人员对业务的学习成果:测试准备2、测试计划阶段测试计划目的范围策略风险执行测试计划有效性的评审3、测试设计阶段通过对需求功能点的整理,
5、评估需求覆盖率。测试用例评审。测试设计原则5、测试报告阶段测试结论清晰直接,缺陷分析合理正确,建议有效。测试报告第一部分回顾:测试基础理论测试质量标准测试目的的定义测试分类统一测试过程1测试基础理论测试案例分析2目录典型案例-1:优惠配置错误故障描述:用户订购无线音乐俱乐部高级会员,短信收费提醒告知用户资费为350元/月。故障原因:账务提供给收费提醒的接口,在计算优惠时优惠的匹配错误,以分为单位了。原因分析:由于实体卡工单开发中资费配置为少配置对应品牌的优惠数据,采用了将优惠配置在默认品牌plan_id=0上的策
6、略,为此扣费提醒判断优惠时新增了默认品牌优惠的判断,但因查询条件不够完善,查询到无线音乐俱乐部高级会员产品的优惠为7折优惠的音乐下载,且开发对于这种部分比例优惠计算时漏整除100化为分单位,最终导致了5元的产品费用优惠计算后变成了350元(5.00*70=350元)。采取措施:典型案例-1:优惠资费错误采取措施:在开发团队对优惠比例、金额单位加强宣贯;同时完善查询条件,精确匹配到产品对应的科目再计算科目对应的优惠;将下发短信内容的测试加入自动化回归测试。典型案例-2:校园WLAN预付费电子卡对账文件故障原因分析:
7、该问题出现可能有两种原因导致(1)对账文件名错误(2)对账文件日期不正确经过开发分析,得出结论是程序中的日期填写了当前时间而不是交易时间。采取措施:作为常规测试经验交流,加入知识库共享。典型案例-3:宽带预约活动业务生效时间显示问题故障描述:用户办理打手机送宽带(联建宽带版)预存款时,宽带业务生效时间选择的是11月1日,确认单打出的生效时间也是11月1日。但在用户资料查询-捆绑信息界面,预约捆绑活动信息显示的预约生效时间却是10月1日。故障原因:转换时间的代码段存在异常,导致捆绑生效时间不准确;同时,测试时未测试
8、到。采取措施:一方面将此点加入自动化回归测试平台,以防测试遗漏;另一方面作为常规测试经验交流,加入知识库共享。典型案例-4:缺少异常测试流程故障描述:集团彩铃成员添加及批量成员添加时,添加两个手机号码报异常,业务受理不成功。故障原因:开发人员在开发过程当中,误改了一个条件。是一次性有N个成员添加,那么会有N个集团彩铃服务包,判断的时候没有判断服务包是否是当前手机号码。原因
此文档下载收益归作者所有