-
Story
-
Resolution: Unresolved
-
Major
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
3
-
None
-
None
-
None
User Story
As a QE engineer, I want automated e2e testing for vSphere 7.x deprecation and removal so that we can ensure the feature works correctly from an end-user perspective.
Description
Implement comprehensive e2e testing to validate the complete user experience for vSphere 7.x deprecation warnings and support removal blocking.
Acceptance Criteria
End-to-End Deprecation Testing
- [ ] Create e2e tests that validate complete IPI installation flow with deprecation warnings
- [ ] Test user experience from installation initiation through completion
- [ ] Validate warning message visibility and timing in installation logs
- [ ] Test that deprecation warnings don't interfere with installation success
- [ ] Verify post-installation cluster functionality on vSphere 7.x (during deprecation phase)
End-to-End Blocking Testing
- [ ] Create e2e tests that validate installation blocking on vSphere 7.x
- [ ] Test complete installation failure flow with appropriate error messages
- [ ] Validate upgrade blocking scenarios from end-user perspective
- [ ] Test error message clarity and actionability for administrators
- [ ] Verify that installations succeed normally on supported vSphere versions
User Experience Validation
- [ ] Test that error and warning messages are clear and helpful
- [ ] Validate that users receive appropriate guidance for next steps
- [ ] Test installation and upgrade workflows across different interfaces
- [ ] Verify consistent experience across all installation methods
- [ ] Test user documentation accuracy against actual behavior
Scenario Coverage
- [ ] Test various vSphere 7.x point releases and configurations
- [ ] Validate behavior across different OCP versions during rollout
- [ ] Test mixed-version upgrade scenarios where applicable
- [ ] Verify behavior with custom installation configurations
- [ ] Test installation and upgrade automation tooling compatibility
Quality Assurance
- [ ] Ensure e2e tests are reliable and consistently executable
- [ ] Implement proper test data management and cleanup
- [ ] Create test reporting that clearly identifies vSphere version issues
- [ ] Validate test coverage meets QE standards for feature releases
- [ ] Coordinate with manual testing efforts for comprehensive coverage
Definition of Done
- Complete e2e test coverage for both deprecation and removal phases
- All tests passing consistently with reliable execution
- Test scenarios cover realistic customer use cases
- Test results integrated into release qualification process