您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > 软件测试第1部分基本概念_学生
12/15/2003重庆软件行业协会重庆大学网络技术与管理中心软件测试培训主讲:王超12/15/2003重庆软件行业协会重庆大学网络技术与管理中心课程安排第一部分软件测试的概念第二部分软件质量管理第三部分软件测试流程第四部分关于缺陷跟踪系统第五部分软件测试的实施第六部分测试的组织与管理第七部分同行评审第八部分软件自动测试12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第一部分软件测试的概念软件测试的产生和发展软件测试人员职责与地位软件测试与质量管理活动软件测试的基本概念软件测试人员应该具备的基本素质软件生命周期模型12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第二部分软件质量管理软件质量软件工程概述软件的管理软件的度量12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第三部分软件测试流程测试项目的总体流程软件测试生命周期软件测试流程测试计划的编写怎样制作和管理测试用例测试评估12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第四部分关于缺陷跟踪系统关于软件质量管理工具关于缺陷管理系统缺陷管理系统的使用市场上流行的缺陷跟踪系统缺陷跟踪系统的安装使用关于测试数据度量分析12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第五部分软件测试的实施测试的目的软件测试原则软件测试的规律软件测试的种类关于单元测试关于系统测试测试设计软件测试方法软件测试与开发12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第六部分测试的组织与管理测试团队的组织测试人员的管理与选择测试心理学从缺陷数据库中找出规律关于测试实验室12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第七部分同行评审关于同行评审评审的目的评审前的准备人员的构成评审的流程评审的效率评审的结果12/15/2003重庆软件行业协会重庆大学网络技术与管理中心第八部分软件自动测试什么是软件自动测试为什么要进行软件自动测试自动测试与手工测试常见的软件自动测试工具软件自动测试工具的选择12/15/2003重庆软件行业协会重庆大学网络技术与管理中心学习目标了解软件测试的基本概念软件测试人员应该具备的基本素质12/15/2003重庆软件行业协会重庆大学网络技术与管理中心问题为什么要进行软件测试你所理解软件测试的对象是什么你认为什么是Bug你认为软件测试人员应具备哪些基本素质案例练习12/15/2003重庆软件行业协会重庆大学网络技术与管理中心本课内容软件测试产生的背景软件测试的现状和前景软件出现问题的原因软件测试的必要性及其代价软件测试的基本概念程序Bug的定义和分类软件测试的基本分类软件测试人员应具备的素质软件生命周期模型12/15/2003重庆软件行业协会重庆大学网络技术与管理中心1.软件测试产生的背景程序规模的爆炸式增长在程序与用户需求间寻找平衡点解放程序员解放售后服务人员推动软件工程的发展12/15/2003重庆软件行业协会重庆大学网络技术与管理中心2.软件测试的现状和前景软件测试行业的过去现在与未来国内软件测试行业的现状软件测试人员职责与地位国内外开发与测试人员比例微软的成功案例软件测试人员的职业发展方向12/15/2003重庆软件行业协会重庆大学网络技术与管理中心2.微软的成功案例关于Win2000的开发与测试IE与Netscape12/15/2003重庆软件行业协会重庆大学网络技术与管理中心2.软件测试人员的职业发展方向走技术路线向管理方向发展向开发人员的方向发展向行业专家的方向发展其他12/15/2003重庆软件行业协会重庆大学网络技术与管理中心3.软件出现问题的原因软件生产过程软件生产过程中常会出现的问题软件测试的对象是什么12/15/2003重庆软件行业协会重庆大学网络技术与管理中心3.1.软件生产过程需求调研需求分析产品立项总体设计详细设计程序编码12/15/2003重庆软件行业协会重庆大学网络技术与管理中心3.2.软件生产过程中常会出现的问题沟通程序设计本身软件复杂性需求项目压力参与人员文档软件开发工具12/15/2003重庆软件行业协会重庆大学网络技术与管理中心3.3.软件测试的对象是什么程序和软件的区别软件开发过程中的文档软件测试的对象12/15/2003重庆软件行业协会重庆大学网络技术与管理中心4.软件测试的必要性及其代价软件质量与软件过程软件测试与软件过程软件测试与软件质量软件测试的代价12/15/2003重庆软件行业协会重庆大学网络技术与管理中心4.1.软件质量与软件过程软件质量的建立过程与质量的关系决定软件质量的关键因素好的产品是怎样生产出来的12/15/2003重庆软件行业协会重庆大学网络技术与管理中心4.2.软件测试与软件过程关于修复缺陷的费用在软件过程中注意把握测试的对象软件测试在软件生存周期中的位置12/15/2003重庆软件行业协会重庆大学网络技术与管理中心4.3.软件测试与软件质量软件系统的开发包括一系列生产活动,其中由人带来的错误因素非常多。错误可能出现在程序的最初……,其实目标可能是错误的或描述不完整,也可能在后期的设计和开发阶段……,因为人们不能完好无缺地工作和交流,软件开发过程中必须伴有质量保证活动。Deutsch[DEU79]软件测试是软件质量保证的重要手段,是规约、设计和编码的最终检查12/15/2003重庆软件行业协会重庆大学网络技术与管理中心4.4.软件测试的代价测试工作特别耗费资源。迄今为止,软件质量仍然主要靠软件测试来验证和确认,而且测试工作特别耗费资源软件测试并不是质量保证的“安全网”。对软件过程坚持不懈的改进才是提高软件质量的根本方法12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.软件测试的基本概念关于错误什么是缺陷关于失效什么是事故软件测试的定义关于测试用例什么是好的测试12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.1.关于错误软件过程中的过错会导致错误的产生错误是很容易扩散的12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.2.什么是缺陷缺陷是错误的结果,是错误的表现表现就是表示的模式缺陷是很难被捕获的12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.3.关于失效当缺陷被执行的时候就会导致失效如何处理在执行过程中从来不发生,或可能在相当长的时间内没有发生的缺陷?有效的评审可以避免遗漏缺陷导致的失效12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.4.什么是事故12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.5.软件测试的定义理论1IEEE的定义理论2理论3总结:软件测试的定义12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.6.关于测试用例12/15/2003重庆软件行业协会重庆大学网络技术与管理中心5.7.什么是好的测试成功测试的5大特点12/15/2003重庆软件行业协会重庆大学网络技术与管理中心6.程序Bug的定义和分类什么是Bug关于Bug的分类12/15/2003重庆软件行业协会重庆大学网络技术与管理中心6.1.案例分析12/15/2003重庆软件行业协会重庆大学网络技术与管理中心7.软件测试的基本分类白盒测试黑盒测试静态测试动态测试手工测试自动测试12/15/2003重庆软件行业协会重庆大学网络技术与管理中心8.软件测试人员应具备的素质沟通能力转移情绪能力技术能力自信心外交能力幽默感很强的记忆力耐心怀疑精神自我督促12/15/2003重庆软件行业协会重庆大学网络技术与管理中心9.软件生命周期模型瀑布模型具有维护循环的软件生存期螺旋模型快速应用开发模型关于软件测试的V模型12/15/2003重庆软件行业协会重庆大学网络技术与管理中心总结软件测试产生的背景软件测试的现状和前景软件出现问题的原因软件测试的必要性及其代价软件测试的基本概念程序Bug的定义和分类软件测试的基本分类软件测试人员应具备的素质
本文标题:软件测试第1部分基本概念_学生
链接地址:https://www.777doc.com/doc-3975233 .html