Get in Touch

Course Outline

Introduction to Automated Testing

  • Core testing concepts
  • Capabilities and limitations of Selenium Locators
  • Comprehending locator strategies
  • Utilizing ID, CSS, XPath, and Name locator types

Advanced Locator Techniques

  • Handling dynamic locators
  • Constructing element paths
  • Navigating relationships between elements along a path
  • Locating elements by their displayed text
  • Industry best practices

Apache Maven

  • Configuring project build structures

Selenium WebDriver

  • Java fundamentals
  • Working with Java IDEs
  • Navigating the WebDriver API
  • Troubleshooting common issues
  • Effective debugging techniques

TestNG

  • Leveraging Assertions
  • Utilizing Annotations
  • Constructing test suites
  • Managing Parameters
  • Executing cross-browser testing
  • Generating reports

Advanced Selenium WebDriver

  • Handling dynamic web content

Selenium Grid

  • Grasp the principles of distributed testing
  • Preparing the testing infrastructure
  • Employing Remote WebDriver

Project Management

  • Utilizing the Git version control system
  • Integrating with Jenkins
  • Incorporating BDD Cucumber Test Suites into Jenkins

Requirements

  • A foundational understanding of continuous integration.
  • Prior experience with Subversion or other version control systems.
  • Existing proficiency in Java programming.

Target Audience

  • Software Engineers
  • Quality Assurance Testers
 35 Hours

Number of participants


Price per participant

Testimonials (4)

Upcoming Courses

Related Categories