Complete Selenium Ruby Automation Engineer Bootcamp

所在平台: Udemy

课程主页: https://www.udemy.com/course/complete-automation-engineer-bootcamp/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:完整的 Selenium Ruby 自动化工程师训练营 课程概述: 欢迎来到自动化工程师训练营,这是您从零开始学习自动化所需的唯一课程。虽然网络开发的教程很多,但专注于自动化技能的课程却很少,而这门课程无疑是市场上最全面的。这是唯一由拥有超过8年经验的专业自动化工程师教授的课程。您无需任何编程基础,许多学生在报名时并没有编程背景,但最终都成功成为财富500强公司的自动化工程师。90%的学员最终都获得了全职自动化工程师的职位,许多人在参加课程时都是初学者。课程内容始终更新,涵盖最新的Selenium 3.0,为当今开发行业相关的知识提供保障,绝不马虎。这是唯一一门完整的初学者全栈自动化工程师课程,涉及Ruby、Selenium、Cucumber以及ATDD。 课程结构共分为11个部分,涵盖Ruby编程语言的基础知识,逐步深入到Selenium WebDriver自动化工具,并最终以Cucumber设计自动化框架结尾。课程主题包括软件质量保证(QA)、软件安装、Ruby基础、自动化基础、Selenium基础及进阶、数据驱动框架和接受测试驱动开发(ATDD)等。 目标受众: 该课程适合任何希望学习自动化的人,无论之前是否有相关经验,尤其适合零基础的初学者、希望在自动化领域提升职业发展的手动测试人员,以及对某些技术(如Ruby和测试)有一定了解但不全面的人。 欢迎今天报名,体验自动化行业的乐趣、兴奋和成就感!如果在学习过程中有任何疑问,请随时联系我。

课程评论(0条)

课程详情

Hi! Welcome to the Automation Engineer Bootcamp, the one and only course you need to learn automation from scratch. There are a lot of tutorials for web development but only few for the Automation skills. Among them, this course is without a doubt the most comprehensive and complete on the market due to following reasons. This is the one and only course taught by professional Automation Engineer with more than 8 years of experience.You do NOT need any prior programming knowledge. Most of my students who are enrolled tend to be outside of programming background but eventually work to end up as Automation Engineer in fortune 500 companies.90% of my bootcamp students go on to get full-time automation engineer jobs. Most of them are complete beginners when I start working with them.Everything I cover is up-to-date and relevant to today's developer industry meaning it covers the latest Selenium 3.0 which just was released on the market recently. This course does not cut any corners.This is the only complete beginner full-stack automation engineer course that covers Ruby, Selenium, Cucumber and ATDD.You will be able to learn everything step by step which means that you don't have to rewind the video back and forth to grasp the concept.The course is constantly updated with new content, projects, and modules. Think of it as a subscription to a never-ending supply of developer training. When you're learning technology that is very new and seems to scare you to enhance your career in technology, this course works as a stepping stone as I would explain you the programming knowledge in practical way such that it will encourage to learn more about programming language and definitely excite you to be an Automation Engineer. This is a course designed for the complete beginner, yet it covers some of the most exciting and relevant topics in the industry. Course Curriculum have been divided into 11 sections starting with basics of Ruby Programming Language and eventually gaining speed with Selenium WebDriver Automation tool and finally closing with design of Automation Framework with Cucumber which is commonly used in the Automation Industry. Section 1: Introduction to QA What is QA? Importance of Testing in Software Industry. Section 2: Software Setup Java Installation for MacBash Profile Set up for MacJava Installation for WindowsRuby Installation for MacRuby Installation for WindowsRubymine installation for MacRubymine Installation for Windows Section 3: Ruby Essentials What is String?String MethodsMore String MethodsInteger MethodsConditional Execution - If & elseIf & Else continuedConditional Execution - CaseString InterpolationArray in RubyLooping - for/while/untilLooping ContinuedAdvanced LoopingHashesMore HashesRuby MethodsRuby Methods ContinuedRuby Methods With Default ValueWhat are Ruby Classes?Ruby Classes ContinuedRegular ExpressionsRegular Expressions ContinuedRuby Variables TypesRuby Variables Types Continued.Ruby as an OOPRuby OOP - EncapsulationRuby OOP - InheritanceRuby OOP - Inheritance ContinuedRuby OOP - PolymorphismRuby ModulesRuby Modules ContinuedFile IOFile Loading Section 4: Automation Basics Intro to WebApplicationWebApplication ArchitectureWhat is Testing?Types of TestingAutomation Testing Section 5: Selenium Basics Introduction & Brief History of SeleniumSelenium IDESelenium IDE DemoSelenium RC & Selenium WebDriverDifference between Selenium RC & Selenium WebDriver Section 6: Selenium WebDriver Hands On Selenium WebDriver Installation in MacSelenium WebDriver Installation in PC(Windows)Automation TestcaseSelenium Test Automation in FirefoxSelenium Test Automation in Firefox ContinuedSelenium Test Automation in ChromeSelenium Test Automation in SafariSelenium Test Automation in Internet Explorer Section 7: Selenium Element Locators XPath Element LocatorFirefox Addons for SeleniumCSS Element Locator Section 8: Intermediate Selenium WebDriver Selenium Wait - Implicit waitSelenium Wait - Explicit waitSelenium Automation - Headers & ImagesSelenium Automation - Checkboxes & DropdownsSelenium Automation - CalendarSelenium Automation - Calendar ContinuedSelenium Automation - Alerts/PopupsSelenium Automation - IFrames/FramesSelenium Automation - Multiple WindowsSelenium Automation - Capture Screenshot Section 9: Data Driven Framework Excel Data Driven Framework - Simple Spreadsheet GemSimple Spreadsheet Gem Installation in WindowsExcel Data Driven Framework ContinuedYAML as a Data SourceYAML Data Driven FrameworkYAML Data Driven Framework Continued Section 10: ATDD(Acceptance Test Driven Development) Framework Intro to ATDDCucumber for ATDDCucumber Gem Installation in WindowsCucumber Framework part 1Cucumber Framework part 2Cucumber Parameterization part 1Cucumber Parameterization part 2Cucumber Parameterization part 3Advanced Cucumber ParameterizationCucumber Terminal CommandsBunder Installation in MacBundler Installation in PC (Windows)Gemfile Section 11: Conclusion Helpful ResourcesFinal Words Throughout the course, If you have any questions, please feel free to contact me. I got into this Automation Engineer field because I was exhausted doing manual testing and love the challenge of automation as well as love teaching and working with people and helping students learn. Sign up today and see how fun, exciting, and rewarding automation industry can be. Who is the target audience? This course is for anyone who wants to learn about automation, regardless of previous experience or prior programming language.It's perfect for complete beginners with zero experience.It's absolutely perfect for manual testers who would like to enhance their career in Automation Field.It's also great for anyone who does have some experience in a few of the technologies(like Ruby, Testing) but not all.If you want to take ONE COURSE to learn everything you need to know about Automation, sign off on this course.

课程标签

0人关注该课程

主题相关的课程