*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3455-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, ISB 03333808376

Mastering Test Automation: Selenium, Cucumber, Jenkins, Git, Docker


Be the first to rate Test Automation With Selenium, Cucumber, Jenkins, Git and Docker
Or log in to access your purchased courses
by fatima
Price:  100,000
4Months/40 Hours
0 Lessons

Mastering Test Automation: Selenium, Cucumber, Jenkins, Git, Docker

Mastering Test Automation: Selenium, Cucumber, Jenkins, Git, Docker

Selenium is an open source automation testing tool for web based applications. It runs directly on a web browser such as Firefox, chrome, Chrome, Edge, Opera, Safari etc., and supports Windows, Linux, and Macintosh platforms.

This Selenium course will be covering from very basic Selenium to the Expert Level. During the course to explain all ways of interacting with web pages using Selenium. Covering each topics with examples of live websites.


Course Key Learnings:

  • You will learn how to write test scripts using Selenium WebDriver.
  • You will know how to identify identify various web elements using Selenium.
  • You will know how to work with Selenium Grid.
  • You will know how to design frameworks from scratch.
  • You will able to work on Real time projects after you completed this course.
  • You will know about Continuous Integration(CI) Process and Tools.

Course Content:

Module1:Introduction to Selenium and Automation Testing

  • Understanding Software Testing
  • Challenges in Manual Testing
  • Benefits of Automation Testing
  • Introduction to Selenium as an Automation Testing Tool
  • Pros and Cons of Selenium
  • Selenium vs. Other Automation Tools
  • Overview of the Selenium Suite of Tools
  • Selenium WebDriver

Module2: Introduction to WebDriver and Architecture

  • Setting Up WebDriver Project in Eclipse
  • Locators in Selenium (Name, ID, CSS Selector, XPath)
  • Handling Dynamic Elements with XPath
  • WebDriver Commands and Navigation
  • Working with Web Elements (Textbox, Button, Radio Button, etc.)
  • Handling Alerts, Frames, and Windows
  • Date Picker, Web Tables, and Mouse Actions
  • Waits in Selenium (Implicit, Explicit, Fluent)
  • Handling Cookies and Desired Capabilities
  • Data-Driven Testing

Module3: Introduction to Data-Driven Testing

  • Using Apache POI for Excel Operations
  • Reading and Writing Data from Excel Files
  • Data-Driven Testing with Excel and Databases
  • Data-Driven Testing with Java Hash Map
  • TestNG Framework

Module4: Introduction to TestNG and Its Advantages

  • Configuring TestNG in Eclipse
  • Writing TestNG Test Cases and Annotations
  • TestNG XML and Suite Configuration
  • TestNG Reports and Listeners
  • Parameterizing Tests and Data Providers
  • TestNG Groups and Prioritizing Tests
  • Advanced Concepts

Module5: Logging with Log4j

  •  Page Object Model (POM) and Page Factory
  • Maven Integration with Selenium

Module6: Understanding Maven and Its Benefits

  • Setting Up Maven Projects in Eclipse
  • Managing Dependencies with POM.xml
  • Selenium Grid

Module7: Introduction to Frameworks

  • Implementing a Hybrid Driven Framewor
  • Creating Page Objects and Object Repository
  • Setting Up Configuration Files
  • Generating Reports and Logs
  • Continuous Integration (CI) with Jenkins and GIT

Module8: Understanding Continuous Integration

  • Installing and Configuring Jenkins
  • Integrating Maven with Jenkins
  • Running Selenium Tests via Jenkins
  • GIT Version Control and GITHUB

Module9: Docker

  • Docker Introduction
  • Docker Installation
  • Docker Terminology
  • Docker Command
  • How To Run Selenium Tests on Docker Container
  • Selenium Grid Setup with Docke
  • How to Invoke Docker Grid using bat file
  • Docker with Selenium Grid Integration with Jenkin

Who this course is for:
  • Any Fresh Graduates, Students, Working professionals, Manual testers & who wish to learn this course in order to transform as an Automation Test Engineer can go for this course.

Course Prerequisite
  • Software Testing Concepts
  • Understanding of Computers and Web Sites
  • No prior knowledge of Java, everything will be covered in this course

International Student Fee: 500 USD



Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Test Automation (Selenium & Appium)

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now


Print Friendly, PDF & Email

Lessons

Or log in to access your purchased courses
ABOUT US

OMNI ACADEMY & CONSULTING is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Head Office: A-2/3 Westland Trade Centre, Shahra-e-Faisal PECHS Karachi 75350 Pakistan Call 0213-455-6664 WhatsApp 0334-318-2845, 0336-7222-191, +92 312 2169325
  • Gulshan Branch: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi-75300, Call/WhatsApp 0213-498-6664, 0331-3929-217, 0334-1757-521, 0312-2169325
  • ONLINE INQUIRY: Call/WhatsApp +92 312 2169325, 0334-318-2845, Lahore 0333-3808376, Islamabad 0331-3929217, Saudi Arabia 050 2283468
  • DHA Branch: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0337-7222-191, 0333-3808-376
  • info@omni-academy.com
  • FREE Support | WhatsApp/Chat/Call : +92 312 2169325
WORKING HOURS

  • Monday10.00am - 7.00pm
  • Tuesday10.00am - 7.00pm
  • Wednesday10.00am - 7.00pm
  • Thursday10.00am - 7.00pm
  • FridayClosed
  • Saturday10.00am - 7.00pm
  • Sunday10.00am - 7.00pm
Select your currency
PKR Pakistani rupee
WhatsApp Us