Skip to content

Conversation

@rishavtarway
Copy link

This PR implements UI automation test cases for MOSIP-24002 multilingual support story. The automation includes navigation verification and eSignet sign-in functionality testing.

  • Added HealthServicesPage and EsignetIdpPage page objects
  • Implemented MultilingualSupportStepDef with test automation steps
  • Created MultilingualSupport.feature with BDD scenarios
  • Updated config.properties for Health Services URL

How the Test Cases are automated

  • Page Objects: Created HealthServicesPage and EsignetIdpPage classes with proper element locators
  • Step Definitions: Implemented MultilingualSupportStepDef class with reusable step methods
  • Feature File: Added MultilingualSupport.feature with two test scenarios
  • Configuration: Utilized existing configuration management for URL parameterization

Test Scenarios Covered

  1. Health Services Navigation: Verifies successful navigation to Health Services portal
  2. eSignet Sign-in: Verifies sign-in button functionality and IDP UI screen redirection
Screenshot 2025-07-18 at 2 56 26 PM

- Added HealthServicesPage and EsignetIdpPage page objects
- Implemented MultilingualSupportStepDef with test automation steps
- Created MultilingualSupport.feature with BDD scenarios
- Updated config.properties for Health Services URL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants