|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/webdriverio-complete-beginner-course/
课程评论:没有评论
Coursera 上的 "WebdriverIO - 2024 全栈初学者课程" 是一门旨在教授 JavaScript Web 自动化技能的课程。WebdriverIO 是行业内流行且备受大型公司(如 Google、Netflix、Microsoft)青睐的 JavaScript 测试自动化框架。该框架对初学者友好,拥有活跃的社区支持且免费使用。 本课程将带领学员从零开始,深入学习 WebdriverIO。内容涵盖: * JavaScript 和 HTML/CSS 基础 * WebdriverIO 的概念及优势 * 自动化环境的搭建与配置 * WebdriverIO 的安装与设置 * 编写测试用例的详细步骤 * 元素操作与等待命令的使用 * 断言(Assertions)的学习与应用 * 测试调试技巧 * 构建功能完善的自动化框架 * 页面对象模型(Page Object Model)的实现 * 框架优化 * 生成测试报告 * 在 BrowserStack 和 Jenkins 中运行测试 课程以实际案例教学,并包含练习和测验,以巩固学习效果。此外,课程内容会持续更新,确保学员学习到最新的知识。
JavaScript Web Automation is the future! WebdriverIO is one of the most popular JavaScript test automation frameworks in the industry. It is being used by major companies around the world such Google, Netflix, Microsoft, Mozilla and many more...WebdriverIO is extremely beginner-friendly, it has huge community support & is actively maintained by the community. Best of all, it is free to use for anyone (startups to enterprise).This course will take you from the very basics where I will teach you about what WebdriverIO is and how to setup your first test with WebdriverIO, to all the way to teaching how to build a fully functional framework with WebdriverIO using v7. Along the way, I will teach you all the best practices that will put on the path of becoming one of the Top Automation Engineer. Here's what we will be covering in this course:JavaScript & HTML/CSS BasicsWhat is WebdriverIO & Why to use it?Setting up your machine for perfect automation experienceInstallation & SetupStep by step guide on how to write testsWorking with different types of elementsLearning about how wait commands workHow to use assertions & advantages of using themHow to debug your tests when it failsSetting up a fully functional frameworkPage Object Model - What is it & how to set it up?Optimizing your frameworkBuilding beautiful reportsRunning tests in BrowserStackRunning tests in JenkinsAnd much more...All of the topics are taught with real examples. The course will include exercises & quizzes that will challenge you & allow you to practice what you learned.This course will get constantly updated so that you no longer have to worry about outdated content.