所有分类
  • 所有分类
  • 在线课堂
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
文档家VIP会员升级

《软件质量保证与测试》PPT课件 金陵科技学院 王智钢

软件质量保证与测试_金陵科技学院
 
课件内容: 
绪论 
了解软件质量保证与测试的产生与发展过程,理解什么是软件测试的第一类方法和第二类方法;掌握软件测试、软件质量保证与测试的概念;理解软件缺陷、软件错误、软件失败;认识到软件质量保证与测试的意义、原则和挑战,树立软件质量保证与测试的正确理念。 
1.1软件质量保证与测试的产生与发展 
1.2软件缺陷、软件错误、软件失败 
1.3软件质量保证与测试的意义、原则和挑战 
1.4质量意识、社会责任和工匠精神 
1.5信创测试 
软件测试策略 
掌握软件测试的V模型和W模型,了解单元测试、集成测试、系统测试、验收测试四个软件测试阶段,认识软件测试的生命周期,对黑盒测试、白盒测试、静态测试、动态测试、手工测试、自动化测试有初步的认识和理解。 
2.1软件测试的模型、过程和生命周期 
2.2软件测试的方法和技术 
黑盒测试 
掌握黑盒测试的概念、黑盒测试的依据、黑盒测试主要可以发现的错误,等价类划分、边界值法、错误推测法、判定表驱动法、因果图法、场景法、正交试验法等基本的黑盒测试,并能综合采用这些方法解决实际软件测试问题。 
3.1黑盒测试概述 
3.2等价类划分 
3.3边界值法 
3.4错误推测法 
3.5判定表驱动法 
3.6因果图法 
3.7场景法 
3.8正交试验法 
白盒测试 
掌握白盒测试概念及特点,掌握程序结构分析的方法,熟练画出程序控制流图,掌握逻辑覆盖测试、基本路径测试技术、循环测试,了解程序静态测试、插桩测试和调试、程序变异测试和符号测试,能够选择采用合适的白盒测试方法解决实际问题。 
4.1白盒测试技术概述 
4.2程序静态测试 
4.3逻辑覆盖 
4.3.1逻辑覆盖测试 
4.3.2逻辑覆盖标准小结 
4.4基本路径覆盖 
4.5循环测试 
4.6程序变异测试 
4.7符号测试 
4.8程序插桩和调试 
软件测试过程 
握软件测试的过程、掌握单元测试的概念及特征、.掌握集成测试的几种方法、掌握系统测试中的功能性测试和非功能性测试,了解验收测试特点,能够组织实施单元测试、集成测试、系统测试、验收测试,保证软件质量。 
5.1单元测试 
5.1.1单元测试简介 
5.1.2单元测试的任务 
5.2集成测试 
5.2.1集成测试简介和相依性分析 
5.2.2需要进行集成测试的原因 
5.2.3集成测试方法和分析  
5.2.4自顶向下和自底向上集成 
5.2.5核心系统先行集成 
5.2.6基于调用的集成 
5.2.7高频集成 
5.2.8其它集成测试方法 
5.3系统测试 
5.3.1系统测试概述 
5.3.2—1系统测试项目 
5.3.2—2系统测试项目 
5.3.2—3系统测试项目 
5.4验收测试 
5.5回归测试 
面向对象测试 
理解面向对象特点对测试的影响,具体包括封装对测试的影响,继承对测试的影响,多态对测试的影响;理解复杂的依赖关系对测试的影响;掌握面向对象测试技术,能实施面向对象的类测试等。 
6.1面向对象测试简介 
自动化测试 
掌握自动化测试的概念和特点,理解自动化测试的优点、局限性和适用情况;掌握黑盒自动化测试、白盒自动化测试的基本原理;能够运用自动化的方法、技术和工具实施自动化软件测试。 
7.1自动化测试概述 
7.2自动化黑盒测试 
软件评审 
掌握软件评审的概念,评审的主要活动,评审的技术和工具,理解影响评审的相关因素,能够参与开展软件评审工作、组织软件评审会议。 
8.1软件评审概述 
8.2软件评审会议 
软件质量与软件质量管理 
了解软件质量问题的根源、认识软件质量特性,以及影响质量的因素,掌握软件质量模型、软件质量管理的过程,了解质量保证的标准,能够参与实施软件项目的质量保证活动。 
9.1软件错误及分类 
9.2程序中隐藏错误数量估计 
9.3软件质量 
9.4软件质量模型 
9.5软件质量管理 
9.6软件质量管理体系 
软件测试组织和管理 
了解掌握软件测试项目工作的一般组织和管理过程,掌握软件测试中各种测试文档编写和管理,掌握软件缺陷的分析跟踪和管理,能够实施完整的软件测试项目、进行相关管理工作。 
10.1人员和资源组织  
10.2过程和进度管理  
10.3文档、用例和缺陷管理 

资源下载
资源下载
0
文档家VIP会员升级
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录