Get in Touch

Course Outline

Locating elements

  • Strategies for locating elements via ID, CSS, XPath, and Name
  • Managing dynamic attributes
  • Constructing reliable element paths
  • Industry best practices

Project

  • Setting up Visual Studio
  • Integrating necessary libraries

NUnit

  • Utilizing annotations
  • Implementing assertions
  • Creating parameterized test fixtures

Selenium WebDriver

  • Executing cross-browser testing
  • Handling dynamic content waits
  • Capturing screenshots
  • Simulating keyboard and mouse interactions
  • Managing pop-up windows
  • Effective debugging strategies

NLog

  • Configuring custom logging outputs

Design patterns

  • Enhancing code reusability
  • Implementing the Page Objects Model

Distributed testing

  • Deploying the Selenium standalone server
  • Configuring Selenium Grid
  • Leveraging Remote WebDriver

Requirements

  • Prior experience with automated testing using Selenium
  • Background in web application development (recommended)
  • Foundational understanding of C# (recommended)
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories