Automated test suite for insurance application using Selenium WebDriver (C#) with Page Object Model pattern.
- Page Object Model implementation
- Field validations for mandatory inputs
- Screenshot evidence capture
- Cross-browser compatibility (Chrome)
- .NET 8 SDK
- Chrome browser (latest version)
- Git
- Clone repository:
git clone https://github.com/Chrisdbhr/Test-InsuranceAppAutomation.git- Restore packages and run tests:
dotnet restore
dotnet test| Screenshot | Description |
|---|---|
![]() |
Validation Errors: Error messages shown when filling wrong data in field. |
![]() |
Valid Data Filled: Form with valid data filled. |
- Page Objects: Contains element locators and page interactions
- BasePage: Shared screenshot functionality
- NUnit: Test framework
- WebDriverManager: Automatic browser driver management

