Get in Touch

Course Outline

Locating Elements

  • Location strategies: ID, CSS, XPath, and Name
  • Handling dynamic attributes
  • Building effective paths
  • Best practices

Project Setup

  • Preparing Visual Studio
  • Adding required libraries

NUnit

  • Annotations
  • Assertions
  • Parameterized test fixtures

Selenium WebDriver

  • Cross-browser testing
  • Waiting for dynamic content
  • Taking screenshots
  • Performing keyboard and mouse actions
  • Handling pop-up windows
  • Debugging techniques

NLog

  • Configuring custom logs

Design Patterns

  • Creating reusable code
  • Page Objects Model

Distributed Testing

  • Running the Selenium standalone server
  • Configuring Selenium Grid
  • Using Remote WebDriver

Requirements

  • Prior experience in automated testing with Selenium
  • Experience in web application development (recommended)
  • Understanding of C# (recommended)
 14 Hours

Testimonials (3)

Related Categories