课程主页: https://www.coursera.org/learn/web-mobile-testing

课程概述

在当今的软件开发中,我们构建的现代应用必然会通过网络和移动平台与用户建立联系。用户通过这些接口与软件进行互动,而这些接口提供的体验对软件的感知质量有很大的影响。因此,确保这些应用的质量至关重要。

本课程《使用Selenium进行Web和移动测试》旨在解决这一需求,通过自动化测试提升现代应用的测试效率和可靠性。

课程大纲

  • Web和移动测试简介
  • 功能性Web测试
  • 非功能性Web测试
    • 本模块的目标是介绍非功能性测试,特别是安全测试概念、模糊测试的应用以及使用JMeter进行性能测试。
  • 移动测试
    • 概述Web测试与移动测试的区别
    • 打开/关闭应用
    • 可以执行的动作种类(摇动、挤压、手势)
    • 一系列简介视频(差异、工具、环境设置)
    • 构建第一组测试的10分钟演示,如何在模拟器/设备上设置

学习特点与推荐

这门课程采用实用导向的方法,让培训者了解从功能测试到非功能测试,再到重点集中于移动测试的每一个环节。课堂内容丰富,与现实开发场景紧密结合,对任何想快速提升测试技能的开发者来说,这是一场不容错过的学习机会。

此外,课程涵盖安全测试与性能测试的内容,使你增强对应用质量保障的全面理解,尤其适应持续集成和持续交付的现代开发流程。

我的经验与收获

参加这门课程后,我不仅提升了对Selenium的实际使用能力,还学习如何在多设备上执行测试。在这门课上互动很流畅,讲师的授课技巧也让我保持高度的参与度。

总体而言,我非常推荐这门《使用Selenium进行Web和移动测试》的课程,它能够帮助你在测试开发和应用质量保证方面打下坚实的基础,是对技术栈极好的补充。

课程主页: https://www.coursera.org/learn/web-mobile-testing

作者 课程图谱