|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/web-mobile-testing
课程评论:没有评论
课程名称:使用Selenium进行网络和移动测试 课程概述:现代应用程序必然通过基于网络和移动的平台与用户互动。用户通过这些界面与软件进行交互,而这些界面所提供的体验对软件的感知质量有着重要影响。随着现代应用程序部署新版本和新功能的速度加快,测试工作需要精心优先排序,并通过自动化快速执行。所以,对于这类应用程序的测试,掌握相关技术和方法至关重要。 课程大纲: 1. **网络和移动测试介绍** - 本模块介绍网络和移动测试的基础知识。 2. **功能性网络测试** - 探讨如何验证软件功能是否符合预期。 3. **非功能性网络测试** - 本模块的目标是介绍非功能性测试,特别是安全测试的概念,模糊测试的应用以及使用JMeter进行性能测试。 4. **移动测试** - 概述了网络测试与移动测试之间的区别,包括应用的打开/关闭、可以进行的各种操作(如摇动、挤压、手势等)。 - 提供了一些介绍视频(包括差异、工具、环境设置)。 - 通过10分钟的演示,指导学员创建第一组测试并在模拟器/设备上设置。 此课程旨在帮助学员掌握网络和移动应用的测试技能,通过实践和理论结合,提升软件测试的效率与质量。
Name:Introduction to Web and Mobile Testing
Description:
Name:Functional Web Testing
Description:
Name:Non-functional Web Testing
Description:The goal of this module is to introduce non-functional testing, in particular, security testing concepts , application of fuzz testing and performance testing with JMeter.
Name:Mobile Testing
Description:Overview of differences between testing for web versus mobile Opening/closing appVariety of actions that can we do (shake, squeeze, gestures) Couple of intro videos (diffs, tools, setting the environment up) 10 minutes walking through building a first set of tests Setting up on emulator/device
Modern applications that we build invariably have touch-points with its users through web-based and mobile platforms. Users interact with the software through these interfaces and the experiences those interfaces provide have a strong influence on the perceived quality of the software. The pace at which modern applications deploy new versions and features call for careful prioritization of testing effort and rapid execution through automation. Techniques and methods for testing of such appli