Page Object Model pattern for Selenium WebDriver & Java

所在平台: Udemy

课程主页: https://www.udemy.com/course/page-object-model-pattern-for-selenium-webdriver-java/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Selenium WebDriver & Java 的页面对象模型 (Page Object Model) 模式 **课程概述:** 本课程将系统地讲解页面对象模型 (Page Object Model, POM) 模式。您将从理解 POM 的概念及其优势开始,然后动手实践,创建一个简单的 POM 来掌握核心编程概念和技术。 课程还将深入探讨高级技巧,例如流式语法 (Fluid Syntax) 和业务方法 (Business Methods),帮助您极大地提升 POM 技能,将 Selenium WebDriver 编码能力提升到新的水平。 此外,课程还将涵盖: * 在敏捷项目环境中使用 POM 的优势 * 如何以及何时进行重构 * 从一开始就编写健壮 (bullet-proofing) 的 Selenium 脚本的重要性 * 使用关注点分离 (Separation of Concerns) 来构建自动化项目 * 编码通用模块 (common modules) * 以及更多实用的真实世界测试自动化经验和技巧,这些技巧往往难以在其他地方找到。 **学习目标:** 学完本课程后,您不仅能掌握如何使用页面对象模型模式创建 Selenium WebDriver 自动化测试脚本,更能学会如何“正确地”实现它。

课程评论(0条)

课程详情

In this course you'll learn exactly what the Page Object Model pattern is in the best way, first by understanding what it is and why we use it, before diving right in and creating a simple Page Object Model together to understand the core coding concepts and techniques needed. Then we'll explore some awesome advanced techniques and tips & tricks - like Fluid Syntax and Business Methods - which will really super-charge your Page Object Model skills and take your Selenium WebDriver coding to the next level.I'll also cover the benefits of using Page Object Model in an Agile project environment, how and when to to refactor, the importance of bullet-proofing your Selenium scripts from the start, structuring your automation projects using Separation of Concerns, coding common modules, and much more. Many of these techniques have been learnt by me from years of hard experience doing test automation in the real world, and you won't easily find them documented elsewhere.By the end of this course you will not only have learnt how to create Selenium WebDriver test automation scripts using Page Object Model, but you will know how to do it RIGHT.

课程标签

0人关注该课程

主题相关的课程