
课程主页: 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