Why – Why to test WordPress plugin
- To determine best quality of the product
- To improve Performance & Security
- Satisfaction of the customer
- Helps in saving money
What – What type of tests require for WordPress Plugin
Types of Tests in General
- Unit Testing & Integration Testing – Developer’s court
- Functional Test – For all the functionality of the plugin
- User Interface (UI) Test – For the design and UI of the plugin
- Regression Test – For after effects of changes and bug fixes
- Acceptance Test – To match the requirement with actual result
- Performance & Security Test – To make sure It’s combination of Ferrari and Hummer
- Features and Usability Test – To make sure core purpose is delivered
Variety of Compatibility Tests
- Installation/Uninstallation and Upgrade
- Multi-site Compatibility
- PHP & WordPress version Compatibility
- Browser Compatibility
- Theme & Page Builder Compatibility
- Third-Party Plugin Compatibility
- Mobile Compatibility
- Language Translation Compatibility
How – How to test WordPress Plugin
- Set up a Staging Environment
- Test the beta version on staging site
- Perform various types of tests which described earlier
- Perform upgrade procedure to check the updated plugin
- Perform after release smoke test
Conclusion
- Summary of WWH of WordPress plugin testing