Verify login with automatic retry on failure
Preconditions (2)
Step 1: Enter 'testuser' in the username input field with id 'username'
Step 2: Enter 'Test@1234' in the password input field with id 'password'
Step 3: Click the login button with id 'loginBtn'
Step 4: Wait for the dashboard page to load
Step 5: Verify the URL contains '/dashboard'
Step 6: Verify the welcome message with id 'welcomeMsg' contains text 'Welcome, testuser'
✅ Expected Result: User is successfully logged in and dashboard page is displayed with welcome message