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

《软件测试》PPT课件 三江学院 曹阳

软件测试_三江学院
 
课件内容: 
第一章 测试原理与概念 
1、了解软件故障案例,在此基础上理解软件测试的必要性;2、理解软件测试的定义、目的;3、掌握软件质量及质量模型的含义,各质量特性的表现方面,理解软件缺陷的概念;4、了解软件测试的各种分类方式、测试过程的各个阶段;5、理解软件测试过程模型:V模型、W模型、H模型的特点及意义;6、掌握软件测试的若干基本原则;7、了解软件测试工程师岗位需求。 
1.1软件故障案例 
1.2软件测试的价值分析 
1.3软件质量模型 
1.4软件测试的分类 
1.5软件测试过程模型 
1.6软件测试的基本原则 
1.7软件测试工程师的要求 
第二章 测试技术与方法 
1、了解黑盒测试与白盒测试各自的思想、特点;2、理解静态测试与动态测试的含义;3、掌握白盒测试中的逻辑覆盖法,包括语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖,能够使用上述方法对单元级代码进行测试;4、掌握白盒测试中的基本路径测试法,能够运用此方法对单元级代码进行测试;5、熟练掌握一种白盒测试工具的使用,掌握一种覆盖率统计工具的使用;6、熟练掌握黑盒测试中的功能测试方法,包括等价类划分、边界值分析、判定表、因果图分析、场景法、条件组合法、状态图测试法。 
2.1逻辑覆盖测试法 
2.2基本路径测试法 
2.3 JUnit的使用 
2.4等价类划分法 
2.5边界值分析法 
2.6等价类和边界值案例分析 
2.7判定表 
2.8因果图 
2.9条件组合法 
2.10场景法 
2.11状态图测试法 
第三章 缺陷跟踪与报告 
1、理解软件缺陷的关键属性(严重性、优先级、状态、类型、所属模块),能够正确判断实际案例中缺陷的类型、严重性、优先级;2、理解软件缺陷的其他属性(可能性、来源、根源、环境、解决人、附件);3、掌握完整描述缺陷的格式和内容描述,掌握缺陷报告的原则;4、理解软件缺陷生命周期的含义,掌握缺陷生命周期与缺陷状态变化之间的关系,能够正确处理各种缺陷案例;5、理解回归测试的概念,注意与重复测试的区别,掌握回归测试的测试用例的设计原则。6、掌握基于缺陷的分析方法,能够统计缺陷状况,并预测项目发展趋势,进行测试管理;7、掌握基于缺陷的产品质量评估方法(计算缺陷消除率、缺陷密度、软件质量、缺陷损耗、平均无故障时间);8、掌握一种缺陷跟踪系统的使用。 
3.1软件缺陷报告的内容 
3.2软件缺陷的生命周期 
3.3软件缺陷的统计分析 
3.4软件缺陷跟踪系统 
3.5 URTracker的管理员配置 
3.6 URTracker的基本业务流程 
第四章 测试阶段与流程 
1、理解单元测试的目标、任务及静态测试技术;2、能够根据白盒测试的逻辑覆盖法创建单元测试的测试用例,编写桩程序、驱动程序;3、理解集成测试的四种集成策略:非渐增式、自上而下渐增、自下而上渐增、混合策略;4、掌握性能测试的内容、方法,能够设计性能测试场景,采用JMeter录制场景、执行测试,并对测试结果进行简单的分析;5、理解其他非功能测试,包括安全性测试、可靠性测试、兼容性测试等;6、理解验收测试的内容与类型(正式验收测试、Alpha测试、Beta测试),理解软件项目与软件产品验收测试的不同。 
4.1单元测试 
4.2桩与驱动程序 
4.3集成测试 
4.4性能测试 
4.5 JMeter使用初步 
4.6其它非功能测试 
4.7验收测试 

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

社交账号快速登录

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