- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
主题
软件测试
概述
涂磊2012.7.5
课程目标
◆了解软件测试工程师的职业要求及特点
◇掌握软件测试的基本概念
◆熟悉常用的软件测试类型
◇熟悉软件测试的基本工作过程
◆了解常用的软件测试用例方法
课程内容
今软件测试背景
◆什么是软件测试
◆软件测试的基本工作过程
◆测试用例及其设计方法
软件的定义
公认的软件定义由三部分组成
1、运行中能提供所希望的功能和性能的指令集
(即程序)。
2、使程序能够正确运行的数据结构。
3、描述整个程序研发过程、方法所用的文档
软件缺陷是什么?
软件未达到产品说明书标明的功能。
软件岀现了产品说明书指明不会出现的错误。
软件功能超出产品说明书指明范围
软件未达到产品说明书虽未指出但应达到的目标。
软件测试员认为软件难以理解、不易使用、运行速度缓
慢,或者最终用户认为不好。
软件缺陷的产生
需求错误设计错误
件杂开炭编母
缺
时通压力
缺乏交流ˇ文档缺乏
软件缺陷错误分析
Requirements
超过50%的缺陷由不完善的、不正
确的、不准确的和/或不明确的需
求所引
错误定位费用分析
Code
」 ames martin:
80%以上的用于定位软件错误的
费用是基于软件系统需求定义
的错误
软件缺陷的维护费用
成本
开发
部暑
阶段需求设计编码单元测验收测交付后
试维护
纠正费151020
50
200
用
软件测试贯穿整个项目周期
项启
目动
概念
方案
开发
验证
制定产制定产优化产
测试品测试品测试品测试
策略
计划
计戈
持续跟踪监控产品测试计划
软件测试人员应具备的能力
1、探索精神:软件测试人员不会害怕进入陌生环境。
2、故障排除能手:软件测试人员善于发现问题的症结,喜欢猜谜。
3、不懈努力:软件测试人员总是不停尝试。他们可能会碰到转瞬即逝或
者难以重建的软件缺陷:他们不会心存侥幸,而是尽一切可能去寻找。
4、创造性:想出富有创意甚至超常的手段来寻找软件缺陷
5、追求完美:力求完美,但是知道某些目标无法企及时,不去苛求,而
是尽力接近目标。
6、判断准确:软件测试人员要决定测试内容、测试时间,以及看到的问
题是否算作真正的缺陷。
7、老练稳重:软件测试员不害怕坏消息。
8、说服力:软件测试员要善于表达观点,表明软件缺陷为何必须修复,
并通过实际演示力陈述观点
文档评论(0)