|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/ruanjian-ceshi
课程评论:没有评论
课程名称:软件测试 课程概述:本课程从认识和理解软件Bug开始,深入介绍软件测试的基本理论和设计的多样性原理。课程将讲解白盒测试和黑盒测试的方法,包括随机测试、等价类测试、控制流测试、数据流测试等技术。此外,还将邀请行业专家分享功能测试、性能测试和移动应用测试的相关技术。 课程大纲: 1. **软件测试基础**:熟悉课程体系,理解测试的基本概念,重点关注Bug及其测试原理。 2. **软件测试方法**:讲解常用的白盒测试和黑盒测试方法。白盒测试以程序员的视角进行代码测试,并以JUnit为基础。黑盒测试则从用户的角度进行系统测试,采用Selenium和PICT进行实践。 3. **黑盒测试方法**:深入讨论黑盒测试的方法及其应用。 4. **软件测试实践**:重点讲解功能测试、性能测试和移动应用测试。功能测试通过微软记事本案例进行探索,结合华三的测试案例进行讲解。性能测试将以趋势、淘宝和华三为例说明。移动应用测试则以百度和趋势为例进行分析。 5. **性能测试**:详细讨论性能测试的关键要素和方法。 6. **移动应用测试**:聚焦于移动应用测试的特点和实践方法。 该课程为希望深入了解软件测试的学生和专业人士提供了全面的理论和实践知识,帮助他们掌握软件测试的核心技能和最新技术。
Part: 1
Title:软件测试基础
Description:本节主要熟悉课程系统,了解测试基本概念,重点理解Bug及其测试原理。
Part: 2
Title:软件测试方法
Description:本节主要讲解常用白盒测试方法与黑盒测试方法。白盒测试方法从程序员的角度看如何测试代码,并以JUnit为基础进行实践。黑盒测试方法从用户角度看进行系统测试,并以Selenium和PICT为基础进行实践。
Part: 3
Title:黑盒测试方法
Description:黑盒测试方法
Part: 4
Title:软件测试实践
Description:本节主要讲解功能测试、性能测试和移动应用测试。功能测试以微软记事本为例进行探索测试讲解,介绍华三的测试案例。性能测试以趋势、淘宝和华三为例进行讲解。移动应用测试以百度和趋势为例进行讲解。
Part: 5
Title:性能测试
Description:性能测试
Part: 6
Title:移动应用测试
Description:移动应用测试
从认识和理解软件Bug开始,介绍软件测试的基本理论,阐述软件测试设计的多样性原理。基于多样性原理,介绍白盒测试方法和黑盒测试,具体包括随机测试、等价类测试、控制流测试、数据流测试等;邀请业界专家讲解功能测试、性能测试、移动应用测试技术。