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

Nanjing University

软件测试

Nanjing University via XuetangX

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

在国产化浪潮与信创产业蓬勃发展的大背景下,本课程聚焦国产软硬件生态。详尽阐述软件在国产操作系统等环境下的适配性测试要点。从环境搭建、配置参数设置到功能验证、性能评估,全方位剖析测试流程与方法,让学生能快速掌握在国产化环境中进行软件测试的核心技能,从容应对信创项目的测试挑战。

本课程充分挖掘开源资源,系统介绍开源测试工具的使用方法与技巧,以及开源软件的测试流程和规范,熟练运用开源工具进行高效测试,并学会在开源社区中获取和贡献测试资源。

为配合理论知识的学习,课程配套设计了一系列系统的实验实训环节。实验内容紧密围绕重点知识和技能点,由浅入深逐步引导读者进行实践操作。同时,提供详细的实验指导和操作步骤,方便学生自主学习和练习。通过实验实训,学生能够加深对软件测试理论的理解,提高实际动手能力和测试工具的使用熟练度。

本课程以软件测试的基本概念、方法和流程为基础,逐步引入与国产化软件、信创、开源相关的测试知识和技术。从软件测试的基础知识,如测试用例设计、测试计划制定,到针对不同类型软件的测试策略,如功能测试、性能测试、安全测试等,再到结合新兴领域的特色测试内容,如国产化环境适配测试、开源软件漏洞挖掘等,形成一个由浅入深、层次分明的知识体系,便于学生理解和掌握。课程中包含大量来自实际项目的案例,这些案例涵盖了不同类型的国产化软件、信创项目和开源软件,具有很强的代表性和实用性。通过对这些案例的学习和分析,学生能够更好地理解软件测试的原理和方法,掌握在实际工作中解决问题的技巧。同时,案例教学也能够激发学生的学习兴趣,提高学习的积极性和主动性。


Syllabus

  • 第1章 软件测试基础
    • 1.1 测试基础概念
    • 1.2 白盒待测程序
    • 1.3 黑盒待测系统
  • 第2章 Bug理论基础
    • 2.1 软件Bug与PIE模型
    • 2.2 深入分析Bug
  • 第3章 多样性测试
    • 3.1 随机测试方法
    • 3.2 等价类测试方法
    • 3.3 组合测试方法
  • 第4章 故障假设测试
    • 4.1 边界故障假设
    • 4.2 变异缺陷假设
    • 4.3 逻辑故障假设
  • 第5章 图分析测试
    • 5.1 图测试基础
    • 5.2 图结构测试方法
    • 5.3 图元素测试方法
  • 第6章 开发者测试
    • 6.1 开发者测试初步
    • 6.2 开发者测试进阶
  • 第7章 功能测试
    • 7.1 功能测试初步
    • 7.2 功能测试进阶
  • 第8章 性能测试
    • 8.1 性能测试初步
    • 8.2 性能测试进阶
  • 第9章 适配测试
    • 9.1 适配测试初步
    • 9.2 适配测试进阶
  • 期末考试

    Taught by

    Zhenyu Chen, Chunrong Fang, Shengcheng Yu, and Jiawei Liu

    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.