Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
Introduction
- Selenium Automated Web Application Testing
- C# and .NET
About Selenium WebDriver
- Tools
- Unit testing Frameworks
- Supported Browsers
Installing and Configuring WebDriver with C#, .NET and VisualStudio
- Using NuGet
- Libraries and extensions
- Organizing your file structure
Writing a Nunit Test
- Import statements
- Invoking the browser
- Writing to the console
Identifying UI Elements
- Chrome Developer Tools and other extensions
- Regular expressions
- Index
- Xpath functions
Performing User Actions in WebDriver
- Performing mouse and keyboard operations
- Edit boxes, combo boxes, buttons, links, checkboxes and radio buttons
Capturing and Validating Data from Web Page
- Asserts and execution flow
Other Operations
- Mouse events
- Screenshots
- Executing Javascript
Frames, Alerts and Multiple Browser Windows
Using C#'s Built-in Functions
- Strings
- Date and time
- Files and folders
- Math operations
Exception Handling
- C# .Net
- Webdriver
Synchronization
- Implicit vs Explicit waits
- Fluent waits
Working with Page Objects (POM)
- Refactoring
- Developing a library of pages (POMs)
Testing Structure
- Nunit Fixtures, Nunit Traits and Categories, Playlists
Helper Libraries
Data-Driven Testing
Selenium IDE and Selenium Grid
Integration
Summary and Conclusion
Requirements
- Familiarity with Microsoft Visual Studio.
- Working knowledge of C#.
Audience
- Developers and testers with knowledge of C# who wish to set up automating testing with Selenium
Testimonials
The clarity of the subject and what to do, the practical example while being taught it were helpful
- KnowledgePool Group Ltd
Related Courses
Design Patterns in C#
14 hours
ASP.Net 4.0
35 hours
C#.Net
35 hours
Programming in C#
14 hours
Visual Studio with VB.Net
21 hours
Programming in C# with Visual Studio
28 hours
Programming in ASP.NET MVC 5
21 hours
Programming in WPF
21 hours
TestComplete
21 hours
Test Automation with Galen Framework
14 hours