Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

软件测试技术

Southwest University of Science and Technology via XuetangX

Overview

《软件测试技术》(Software Testing)是软件工程专业的核心课程。课程采用“能力为驱动、结果为导向”的教学理念,注重培养测试分析、用例设计、缺陷识别与分析、测试流程规范化等能力,逐步树立软件质量意识。

本课程将学习软件测试基本概念、理论和原则,经典的软件测试用例设计方法,软件测试策略、测试工作基本流程,测试管理技术以及业界主流自动化测试工具等内容。

通过由简单到综合,循序渐进地开展实验,培养学生综合应用和分析能力,使得学生能够对软件系统实施测试,采集实验数据、分析实验结果,得到实验结论,从而达到提升专业能力的目标。实践内容包括软件测试管理过程、黑盒测试用例设计、白盒测试用例设计、单元测试、功能自动化测试、性能自动化测试以及系统测试。

 

  

Syllabus

  • 课程大纲
    • 第一章 软件测试技术基础
      • 1.1 软件质量
      • 1.2 软件缺陷
      • 1.3 软件测试基本术语
      • 1.4 软件测试基本原则
      • 1.5 软件测试过程与管理
    • 第二章 黑盒测试方法
      • 2.1 黑盒测试方法概述
      • 2.2 边界值分析
      • 2.3 等价类划分
      • 2.4 决策表
      • 2.5 其他方法
    • 第三章 白盒测试方法
      • 3.1 白盒测试方法概述
      • 3.2 逻辑覆盖方法
      • 3.3 基本路径测试
      • 3.4 其他白盒测试方法
    • 第四章 单元测试
      • 4.1 单元测试概述
      • 4.2 静态单元测试
      • 4.3 动态单元测试
      • 4.4 面向对象软件的单元测试
    • 第五章 集成测试
      • 5.1 集成测试概述
      • 5.2 基于功能分解的集成测试
      • 5.3 基于UML的集成测试
      • 5.4 持续集成
    • 第六章 系统测试
      • 6.1 系统测试概述
      • 6.2 系统功能测试
      • 6.3 系统非功能测试
      • 6.4 测试工具及自动化
    • 实验部分
      • 实验一 测试管理
      • 实验二 功能测试
      • 实验三 白盒测试
      • 实验四 单元测试
      • 实验五 功能自动化测试
      • 实验六 性能测试
    • 期末考试

      Taught by

      Software Testing Technology, Huizhuo Li, and Fanyong

      Tags

      Reviews

      Start your review of 软件测试技术

      Never Stop Learning.

      Get personalized course recommendations, track subjects and courses with reminders, and more.

      Someone learning on their laptop while sitting on the floor.