-
Notifications
You must be signed in to change notification settings - Fork 0
Testing instructions for critical flows
Test steps:
- Install and activate the ElasticPress Labs plugin
Expected Result:
The plugin should activate without errors, and the ElasticPress Labs features should be integrated into the ElasticPress interface
Test steps:
- Verify that the features added through the ElasticPress Labs plugin are immediately available in the ElasticPress interface
Expected Result:
Features added by ElasticPress Labs should be accessible through the ElasticPress interface as intended
Test steps:
- Enable the setting for boolean search operators in search queries
Expected Result:
Boolean search operators (e.g., AND, OR) should be allowed and functional in search queries
Test steps:
- Disable the setting for boolean search operators in search queries
Expected Result:
Boolean search operators should be disabled, and standard search behavior should be restored
Test steps:
- Enable the setting to add support for the Co-Authors Plus plugin
Expected Result:
The Co-Authors Plus plugin should be supported, and its features should integrate seamlessly with ElasticPress
Test steps:
- Disable the setting for Co-Authors Plus plugin support
Expected Result:
Co-Authors Plus plugin support should be disabled, and ElasticPress should revert to the default behavior
Test steps:
- Add meta key patterns to include in search queries
Expected Result:
Co-Authors Plus plugin support should be disabled, and ElasticPress should revert to the default behavior
Test steps:
- Add meta key patterns to exclude from search queries
Expected Result:
Search queries should exclude data associated with the specified excluded meta key patterns
Test steps:
- Change the version of the search algorithm to the default
Expected Result:
The search algorithm version should switch to the default setting
Test steps:
- Change the version of the search algorithm to 3.5
Expected Result:
The search algorithm version should switch to version 3.5
Test steps:
- Change the version of the search algorithm to 4.0
Expected Result:
The search algorithm version should switch to version 4.0
Test steps:
- Enable a specific feature using the ElasticPress Labs interface
Expected Result:
The selected feature should be enabled, and its functionality should be applied
Test steps:
- Disable a specific feature using the ElasticPress Labs interface
Expected Result:
The selected feature should be disabled, and its functionality should be removed
Test steps:
- Verify compatibility with the latest version of ElasticPress
Expected Result:
ElasticPress Labs should be compatible with the latest ElasticPress version, and no compatibility issues should arise
Test steps:
- Introduce a misconfiguration or intentionally create an error in one of the ElasticPress Labs settings
Expected Result:
The plugin should handle errors gracefully, providing meaningful error messages or logs