Page Object Model Design Pattern Using xUnit Part 8

This video helps understand Page Object design pattern in Selenium C#. Along with deep-diving into how to use the Page Objects, demonstrates the usage of POM (Page Object Model) to run the tests in the Selenium cloud with the help of examples.

Online Training

LEVEL: 1

C# Web Test Automation Fundamentals

Learn how to write and maintainable C# tests, understand test automation best practices and fundamental testing concepts.
  • C# Level 1
  • C# Unit Testing Fundamentals
  • Source Control Introduction
  • Selenium WebDriver- Getting Started
  • Setup Continuous Integration Job
Duration:
20 hours
4 hour per day

LEVEL: 2

C# Test Automation Advanced

Learn how to use advanced C# features for creating tests. As well riting tests for WPF, WinForms, Universal using WinAppDriver and Android and iOS using Appium.
  • C# Level 2
  • WebDriver Level 2
  • Appium Level 1
  • WinAppDriver Level 1
  • WebDriver in Docker and Cloud
  • Test Reporting Solutions and Frameworks
  • Behavior-Driven Development- SpecFlow
Duration:
30 hours
4 hour per day

LEVEL: 3

C# Enterprise Test Automation Framework

Learn how to build projects structure as well essential design patterns. Handling environment configurations and framework extensibility.
After discussing the core characteristics, we will start writing the core feature piece by piece. We will continuously elaborate on why we design the code the way it is and look into different designs and compare them.
You will have exercises to finish a particular part or extend it further along with discussing design patterns and best practices in programming.
Duration:
30 hours
4 hour per day

LEVEL: 1

Java Web Test Automation Fundamentals

Learn how to write and maintainable Java tests, understand test automation best practices and fundamental testing concepts.
  • Java Level 1
  • Java Unit Testing Fundamentals
  • Source Control Introduction
  • Selenium WebDriver- Getting Started
  • Setup Continuous Integration Job
Duration:
20 hours
4 hour per day

LEVEL: 2

Java Test Automation Advanced

Learn how to use advanced Java features for creating tests. As well riting tests for WPF, WinForms, Universal using WinAppDriver and Android and iOS using Appium.
  • Java Level 2
  • WebDriver Level 2
  • Appium Level 1
  • WinAppDriver Level 1
  • WebDriver in Docker and Cloud
  • Test Reporting Solutions and Frameworks
  • Behavior-Driven Development
Duration:
30 hours
4 hour per day

LEVEL: 3

Java Enterprise Test Automation Framework

Learn how to build projects structure as well essential design patterns. Handling environment configurations and framework extensibility.
After discussing the core characteristics, we will start writing the core feature piece by piece. We will continuously elaborate on why we design the code the way it is and look into different designs and compare them.
You will have exercises to finish a particular part or extend it further along with discussing design patterns and best practices in programming.
Duration:
30 hours
4 hour per day

Performance Testing

Thе course is designed to teach QAs in tutorial format how to plan and conduct a performance test.
  • Fundamentals of Performance Testing
  • Key Factors and Reference Technologies for Performance Testing
  • Fundamentals of Web Technologies
  • Web Debugging with Chrome DevTools, Postman, and Fiddler
  • Performance Testing with WebPageTest
  • Introduction to Jmeter
  • Creating and Executing Jmeter Tests
  • Test Definition, Design, and Plan in Performance Testing
  • Setup of Test Environment
  • CI Integration of Performance and Load Testing
  • Test Execution and Results Analysis
  • Monitoring and Control
Duration:
24 hours
8 hour per day

Download full source code

Related Articles

Web Automation

Advanced Web UI Components Automation with WebDriver C#

Most of the websites out there use commercial Web UI Components for their front end.  Most of these components are JavaScript-based, and their test automation is a little bit trickier. In this article, I am going

Web Automation

Page Object Model Design Pattern Using xUnit Part 8

This video helps understand Page Object design pattern in Selenium C#. Along with deep-diving into how to use the Page Objects, demonstrates the usage of POM (Page Object Model) to run the tests in the Selenium

Web Automation

How To Perform Geolocation Testing Using xUnit Part 7

In this explains Geolocation testing using xUnit with practical implementation. If you build consumer web products for different audiences, geolocation testing becomes necessary because a web application or a website may behave differently if viewed from

Web Automation

How To Perform Cross Browser Testing Using xUnit Part 6

The video explains cross browser testing using xUnit with practical examples. It guides you the advanced concepts of Selenium test automation.Previous X-Unit Tutorial Episodes Introduction to XUnit.net Tutorial for Beginners Part 1 How To Set Up

Web Automation

How To Run Parallel Test Using xUnit WebDriver Part 5

Learn how to run your WebDriver tests in parallel using xUnit and properly integrate both testing libraries.Previous X-Unit Tutorial Episodes Introduction to XUnit.net Tutorial for Beginners Part 1 How To Set Up xUnit With Visual Studio?

Web Automation

Parameterized Tests In xUnit WebDriver Part 4

This video is the next part of our XUnit Tutorial for Beginners. The video explains the use of xUnit with the help of examples showcasing how to write parameterized tests in xUnit Selenium C#.Previous X-Unit Tutorial

About the author

CTO and Co-founder of Automate The Planet Ltd, inventor of BELLATRIX Test Automation Framework, author of "Design Patterns for High-Quality Automated Tests: Clean Code for Bulletproof Tests" in C# and Java. Nowadays, he leads a team of passionate engineers helping companies succeed with their test automation. Additionally, he consults companies and leads automated testing trainings, writes books, and gives conference talks.