您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 软件质量保证与测试-0Overview of Course
《软件质量保证和测试》课程概述肖睿rui.xiao@jb-aptech.com.cn课程概述内容课程的由来软件危机软件工程软件质量保证软件测试课程的介绍目标内容形式和要求参考书目课程概述课程由来软件危机(1960s)表现:软件质量不高成本增加项目延期软件项目延期成本增加需求变化质量不稳定成本增加项目中止课程概述课程由来软件危机(1960s)表现:软件质量不高、超出预算根源:硬件越来越复杂,摩尔定律对软件在应用领域和规模上的期望越来越高软件的发展速度落后于硬件的发展速度真实世界与计算机世界的映射靠人来生产多人开发课程概述课程由来软件危机(1960s)表现:软件质量不高、超出预算根源:软件系统复杂性提高、多人合作解决:软件工程Team项目组用户和Stakeholder计算机系统设计技术控制复杂:人的思维极限抽象/建模分解重用:质量和效率语言与开发包OO课程概述课程由来软件工程目标:解决沟通和集成问题策略:控制错误错误缺陷/Bug/Defect/Error狭义:软件定义、设计、实现、打包/部署、使用过程中出现的与明确的需求不一致:不能正确完成任务、完成多余的任务广义:还包括:改善产品的建议;与用户隐含的需求不一致课程概述课程由来软件工程目标:解决沟通和集成问题策略:控制错误方法:预防错误规范化流程、职责、角色、模式:RUP、CMM、Pattern表达语言:UML、Pattern文档化迭代与软件体系结构带着指南针,摸着石头过河课程概述课程由来软件工程目标:解决沟通和集成问题策略:控制错误方法:预防错误:规范化文档化迭代与体系结构纠正错误:测试调试减少错误损失培训使用指南课程概述课程由来SQA:软件质量保证过程改进:预防错误规范化:流程文档化软件测试:发现错误错误发现的越早,解决的代价越小Alpha测试/Beta测试课程概述课程由来SQA涉及的工作岗位过程改进工程师过程改进测试工程师软件测试开发工程师软件测试软件调试测试经理测试流程管理测试度量课程概述内容课程的由来软件危机软件工程软件质量保证软件测试课程的介绍目标内容形式和要求参考书目课程概述课程介绍目标学习质量保证的基本概念和理论学习软件测试的基本概念和理论掌握白盒测试/黑盒测试/回归测试技术掌握单元测试/集成测试/系统测试技术掌握测试流程管理和测试度量技术掌握测试工具和测试流程管理工具了解测试相关工作的岗位要求和职业素质要求了解测试行业的现状和技术发展趋势课程概述课程介绍内容软件质量保证方法和软件测试概念开发工程师需要掌握的静态测试/白盒测试/黑盒测试技术、单元测试/集成测试要求测试度量方法测试工具职业素质要求测试工程师需要掌握的黑盒测试技术、集成测试/系统测试要求攻击式软件测试测试度量方法测试工具职业素质要求测试经理需要掌握的测试流程管理测试团队组织和测试度量测试流程管理工具和缺陷跟踪工具职业素质要求课程概述课程介绍形式和要求学习前的要求:掌握软件工程基本概念掌握软件开发方法和软件开发语言了解Windows平台开发学习方式:课堂讲解为主辅以上机实践、作业实践成绩评定方法:期末笔试占总成绩的50%课后作业占总成绩的40%课堂表现占总成绩的10%课程概述课程介绍课堂参考书目《软件工程与软件测试自动化教程》张克东,2002,电子工业出版社《软件测试》RonPatton,2001,《SoftwareTesting》周予滨,2002,机械工业出版社《实用软件测试指南》JamesA.Whittaker,2002,《HowtoBreakSoftware》马良荔,2003,电子工业出版社课程概述课程介绍课外参考书目《TheArtofSoftwareTesting》Myers,1979《TestingComputerSoftware》Cem.Kaner,1993《Black-BoxTesting》BorisBeizer,1995《自动化软件测试》ElfriedeDustin,1999,《AutomatedSoftwareTesting》影印,2002,清华大学出版社《面向对象的软件测试》JohnD.McGregor,2001,《APracticalGuideToTestingObject-OrientedSoftware》杨文宏,2002,机械工业出版社课程概述回顾课程的由来软件危机软件工程软件质量保证软件测试课程的介绍目标内容形式和要求参考书目
本文标题:软件质量保证与测试-0Overview of Course
链接地址:https://www.777doc.com/doc-3490700 .html