QA Manual & Automation

Course Description

The world is gradually moving away from manual procedures that require human manpower to automated procedures that are characterized by robotics and different software that are related to machine learning. One of the current and popular software that is used for the purpose of automation is the Selenium WebDriver.

The Selenium WebDriver tool is employed in the automaton in testing web applications to ensure that they work perfectly as expected. This WebDriver tool supports different programming languages including, Python, PHP, JAVA, etc., that are employed in complex web writings. It also supports many browsers, including Firefox, Chrome, IE, and Safari. Selenium Web driver is an independent web driving tool that is also used for different OS such as Linux, Apple and Microsoft Windows.

The Selenium Certification Course is reliable for existing and prospective Test Managers, Test Engineers, Test Lead, Test Analyst, QA Engineers, Software Developers and Engineers who want to learn Automation Testing.

Learning Objectives
Exam and certification
Training Format
Prerequisites

Lessons

Manual Testing
  1. Fundamental Principles of Testing, Software Development Life Cycle Models
  2. Software Testing Life Cycle – STLC, SDLC Vs STLC
  3. Dev vs QA vs Staging vs Production Environments
  4. Entry & Exit criteria, QA Test Strategy
  5. Software Testing Techniques
  6. QA Test Estimation, QA Test Plan
  7. QA-Test-Cases and QA Test Data
  8. Types of Testing, QA Defect Bug Report
  9. Requirement Traceability Matrix (RFT)
  10. Test Environment / Test Bed & Release Notes
  11. Web-Application-Testing
  12. QA-Roles-Responsibilities and QA-Org-Chart
  13. E2E-QA-Release-Process, Role of QA during the course of SDLC
  14. Role of QA during the course of QA Life Cycle (STLC)
  15. Test Closure Activities, QA Test Summary Report
    Automation Testing
  1. Basic Java Programming concepts with examples
  2. Basics of automation framework and design concepts
  3. Selenium Introduction, Architecture of Selenium WebDriver
  4. Web Driver setup and configurations
  5. Identify We Elements locators like text, name, id, css selecoros and XPath etc.
  6. Writing BDD feature files from manual test cases
  7. Tagging test features and test scenarios with annotations
  8. Test execution management (batch tests, single test, ski p tests, debug test results)
  9. Hybrid(Data-Driven and Keyword-Driven) with POM (Page Object Model)
  10. Assertions/ Exception Handling
  11. Automation framework design and development using a live project
  12. Create a first Selenium WebDriver program in Eclipse
  13. Cross browser testing using Selenium WebDriver
  14. Reading/Writing Text Files, and Properties File in Java
  15. Log4j API for Logging and usage of Log4J in Selenium
  16. Automation workspace setup including Apache Maven, cucumber, eclipse workspace etc
  17. Selenium Grid for execution of parallel tests
  18. Integrating automation framework with Jenkins
  19. Automation framework source code management in GitHub (a code management collaborative tool)

Upcoming Batches

FAQ

Will the sessions be live or pre-recorded?
What if I miss a class?
Who are the trainers for this course?
How long does the certification take after the exam?
How long does the certification take after the exam?
For how long is the certificate valid?
Who authorizes the certificate?
How many times can I repeat the exam?