|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/selenium-with-ruby/
课程评论:没有评论
**课程名称:Web应用自动化 - Selenium - Ruby - Cucumber** **课程概述:** 本课程将带您从初学者逐步迈向专家级,全面掌握使用Selenium WebDriver、Ruby和Cucumber进行Web应用自动化测试的技能。 **课程内容亮点:** * **Selenium WebDriver基础与进阶:** 学习常用的WebDriver方法和定位器类型(ID, Name, Class Name, Link Text, Partial Link Text, Xpath, Css Selector),掌握Ajax处理、多窗口切换、Actions类以及隐式和显式等待。 * **Ruby核心概念:** 深入学习Ruby语言的必备知识,包括变量、条件语句(If-Then-Else)、循环(For, While)、数组、类、继承、对象、构造函数、方法等,为日常Selenium工作和面试准备打下坚实基础。 * **Cucumber框架:** 学习如何使用Cucumber框架编写行为驱动开发(BDD)的自动化测试。 * **自动化框架设计:** 掌握Page Objects、Data Driven、Excel文件读取等自动化框架设计模式。 * **并行执行:** 学习如何利用Selenium Grid 2.0实现测试的并行执行,显著提高测试效率。 * **代码管理:** 掌握Git集成,实现高效的代码管理和版本控制。 **学习目标:** 完成本课程后,您将能够独立编写使用Selenium和Ruby的自动化测试脚本。
This course includes Selenium WebDriver Basics and Advanced, Ruby Concepts, Cucumber Framework, Automation Framework Design (Page Objects, Data Driven, Reading Excel Files) Parallel execution with Selenium Grid 2.0, Code management with Git integration This course will take you from basic to expert level step by step, we are covering all Ruby concepts which are required for daily selenium activities and also for preparing selenium interview Ruby Basics: Variables, If-Then-Else, For loop, While loop, Arrays, Classes, Inheritance, Objects, Constructors, Methods, Working with Excel file and database Selenium WebDriver Basics: Commonly used methods and locator types, Id, Name, Class Name, Link Text, Partial Link Text, Xpath, Css Selector Ajax Handling, Multi window handling, Actions class, Implicit wait, Explicit wait. After completing the the course you will be able to write automated tests using selenium and java