《软件测试技术》课件3软件测试管理.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《《软件测试技术》课件3软件测试管理.ppt》由用户(momomo)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试技术 软件测试技术课件3软件测试管理 软件 测试 技术 课件 管理
- 资源描述:
-
1、软件测试管理软件测试管理计算机科学与技术学院计算机科学与技术学院本章内容本章内容n测试团队建设与管理n软件测试计划n缺陷管理测试系统的组成测试系统的组成测试管理测试管理n测试管理的内容包括:测试团队建设测试过程和方法建设测试管理测试执行测试活动测试活动n测试活动包括:静态评审n需求评审、概要设计评审、详细设计评审动态测试n单元测试、集成测试、系统测试、验收测试版本发布维护n测试活动的输入输出标准:见教材P25 3.1测试团队建设与管理测试团队建设与管理u 相传释迦牟尼曾问他的弟子:“一滴水怎样才能不干涸?”u 弟子们面面相觑,无法回答。u 释迦牟尼说:“把它放到大海里去。”个人再完美,也就是一
2、滴水;一个优秀的团队就是大海。个人再完美,也就是一滴水;一个优秀的团队就是大海。3.1测试团队建设与管理测试团队建设与管理n团队概念 团队是指一群互助互利、团结一致为统一目标和标准而坚毅奋斗到底的一群人。团队不仅强调个人的业务成果,更强调团队的整体业绩。1+12 古人云:人心齐,泰山移。n在非洲的草原上如果见到羚羊在奔逃,那一定是狮子来了;如果见到狮子在躲避,那就是象群发怒了;如果见到成百上千的狮子和大象集体逃命的壮观景象,那是什么来了呢?是蚂蚁军团来了!集大家智慧于一体的团队,力量才是最强大的!团队的力量团队的力量3.1.1测试团队建设测试团队建设n招募测试人员;n测试团队制度建设;n测试流
3、程建设;n测试人员职责分工;n团队成员能力的提高;测试团队的建设测试团队的建设w有效的软件测试团队的特征:有效的软件测试团队的特征:对软件项目的测试目标有清晰的理解;对每位测试工程师的角色和职责有明确的期望;以目标为导向;高度的互助合作;w测试团队的基本职责:测试团队的基本职责:尽早地发现尽可能多的缺陷;协助开发人员尽快解决产品中的缺陷;协助项目管理人员制定合理的开发计划和项目测试计划;对缺陷进行跟踪、分析和总结;评估软件产品的当前质量状态;培养测试工程师的测试技能;w测试团队常见问题:测试团队常见问题:目标不明确;角色和职责不明确;项目结构不健全;工作缺乏投入;沟通不够:没有沟通就没有效率唐
4、僧团队3.1.2 测试小组分类测试小组分类n按测试小组的独立性来划分可分为:非独立测试小组;相对独立测试小组;独立测试小组;n各种测试组织的优点和缺点见教材28页n1.1.计算机专业技能计算机专业技能测试专业技能测试专业技能n测试理论n测试技术n测试工具n测试管理3.1.3 测试团队成员的合适人选测试团队成员的合适人选n1.1.计算机专业技能(续)计算机专业技能(续)软件编程技术软件编程技术n程序编写和调式n测试脚本编写和调试计算机基础知识计算机基础知识n网络n操作系统:Windows,Linux,Unix,DOS等;n数据库:SQLserver、Orical、MySQLn应用服务器软件企业涉
5、及的领域软件企业涉及的领域n金融行业n证券行业n电子商务n医药行业n教育行业n电信行业n n2.2.行业领域知识行业领域知识n3.3.个人素养个人素养自信心责任心专注力细心耐心洞察力怀疑精神、探索精神沟通能力 浮躁的人容易问:我到底该学什么;-别问,学就对了;浮躁的人容易问:XXX有钱途吗;-行行出状元;浮躁的人容易说:我要中文版!我英文不行!-不行就学;浮躁的人经常说:今天放松一下,从明天开始我一定认真学;浮躁的人分两种:只观望而不学的人;只学而不坚持的人;浮躁的人永远不是一个高手。请不要做浮躁的请不要做浮躁的ITIT人人 n4.4.团队协作团队协作n团队协作是一种为达到既定目标所显现出来的
6、自愿合作和协同努力的精神。n测试是一门武功武功,流程是套路、工具是武器,有简单的花拳秀腿,也有深奥的少林武功!n测试好比战争战争,知己知彼,方能百战不殆!n测试好比破案破案,精心推断,方能柳暗花明!n有人说世界不缺少美,而是缺少发现发现。其实软件不缺少问题,而是缺少发现!以精深的少林武功、用艺术工程的眼光、破案的缜密思维去发现软件世界“美”吧!n 软件测试职业发展方向可以分为:管理路线管理路线技术路线技术路线管理技术路线管理技术路线n 结合当前国内外软件测试行业现状提出的职业发展流程,提出了“双双V V模型模型”软件测试职业发展软件测试职业发展白盒测试工程师白盒测试工程师性能测试工程师性能测试
7、工程师测测试试工工程程师师管理管理技术技术测测试试主主管管配置管理工程师配置管理工程师质量保证工程师质量保证工程师业务测试工程师业务测试工程师自动化测试工程师自动化测试工程师配置管理经理配置管理经理质量保证经理质量保证经理产品经理产品经理 业务专家业务专家测测试试经经理理资深自动化测试工程师资深自动化测试工程师资深白盒测试工程师资深白盒测试工程师资深性能测试工程师资深性能测试工程师安全测试工程师安全测试工程师测测试试总总监监咨询域咨询域专家域专家域高级高级中级中级初级初级软件测试工程师就业形势软件测试工程师就业形势n软件测试工程师是目前IT行业短缺的金贵人才,未来5年IT行业最炙手可热的高薪职
8、位。n中国软件业每年新增约20万测试岗位就业机会,而企业、学校培养出的测试人才却不足需求量的1/10,测试人才需求与供给间的差距仍在拉大。n软件测试人才紧缺:中国软件产业正在快速增长,需要大量软件相关人才;软件企业的发展要求软件测试人才达到一个合适的比例。软件企业开始重视软件测试,但由于历史的原因,找不到合适的软件测试人员。测试人员职位测试人员职位n工作职责 1、负责软件系统测试验证工作,包括测试需求分析、测试方案设计、测试用例设计、脚本以及测试代码开发、测试执行等。2、编写软件系统帮助文档,维护系统百科网站;3、对其他部门人员进行软件系统使用培训与功能答疑n任职要求 1、良好的软件基础知识,
9、了解软件工程。2、掌握软件测试理论和方法。3、具有较强的学习能力,能在短时间内理解软件的设计思想并掌握操作流程。4、工作细致,严谨,具有良好的分析、沟通和表达能力,以及良好的文档写作能力。5、1年以上软件测试经验。例:例:3.2 软件测试计划软件测试计划u有人把开发比作打靶,目标明确目标明确,即按照需求说明书去实现系统的功能。u把测试比作捞鱼,目标不明确,自己判断哪些地方鱼多,就去哪些地方捞;如果只捞大鱼(严重缺陷),网眼就可以大些、撒网区域相对比较集中(测试点集中在主要功能)。如果想把大大小小的鱼捞上来,网眼就要小、普遍撒网,不放过任何一块区域(测试点遍及所有功能)。3.2 软件测试计划软件
10、测试计划n在测试计划活动中,要确认测试目标、范围和需求,然后制定测试策略、并对测试任务、时间、资源、成本和风险等进行估算或者评估。n在测试计划中,需要解决的问题:测试的目标和范围;测试工期估算、进度安排和资源配置;测试风险评估;确定不同测试阶段的过渡条件;测试版本的管理;n测试计划模版测试计划模版测试计划(GB856788).docSOVO网站(第二版)系统测试计划书.doc3.3 缺陷管理缺陷管理n什么是缺陷n缺陷分类n缺陷管理流程n缺陷数据分析n测试有效性度量n缺陷管理工具1.什么是缺陷什么是缺陷?n功能没有实现或与规格说明不一致;n不能工作(死机、没反应);n不兼容;n边界条件未做处理;
展开阅读全文