Slide 1

Slide 1 text

WWH OF WORDPRESS PLUGIN TESTING BUILDING AND DELIVERING HIGH QUALITY PLUGINS BY HARDIK GOHIL

Slide 2

Slide 2 text

OUTLINE ¡ W – Why to test WordPress plugin ¡ W – What type of tests require for WordPress plugin ¡ H – How to deliver high-quality WordPress plugin ¡ Conclusion

Slide 3

Slide 3 text

W – WHY TO TEST WORDPRESS PLUGIN

Slide 4

Slide 4 text

W – WHY TO TEST WORDPRESS PLUGIN ¡ To determine best quality of the product ¡ To improve Performance & Security

Slide 5

Slide 5 text

W – WHY TO TEST WORDPRESS PLUGIN ¡ Satisfaction of the customer ¡ Helps in saving money

Slide 6

Slide 6 text

W – WHAT TYPE OF TESTS REQUIRE FOR WORDPRESS PLUGIN ¡ Generic Types of Tests ¡ 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

Slide 7

Slide 7 text

W – WHAT TYPE OF TESTS REQUIRE FOR WORDPRESS PLUGIN ¡ Variety of Compatibility Tests ¡ Site-Type Compatibility ¡ Single Site ¡ Multi Site ¡ PHP & WordPress version Compatibility ¡ PHP v7+ v8+ ¡ WordPres v6+ ¡ Browser Compatibility ¡ Chrome, Firefox, Safari (etc.)

Slide 8

Slide 8 text

W – WHAT TYPE OF TESTS REQUIRE FOR WORDPRESS PLUGIN ¡ Variety of Compatibility Tests ¡ Theme & Page Builder Compatibility ¡ Elementor, Beaver, Divi, Avada Theme, WPBakery (etc.) ¡ Mobile Compatibility ¡ Android Devices ¡ Apple Devices ¡ Language Translation Compatibility ¡ GDPR Compliance

Slide 9

Slide 9 text

H – HOW TO DELIVER HIGH-QUALITY WORDPRESS PLUGIN ¡ Set up a Staging Environment ¡ Test the beta version on the staging site ¡ Perform various types of tests described earlier ¡ Use automation as and when required ¡ Perform the upgrade procedure to check the updated plugin ¡ Perform an after-release smoke test

Slide 10

Slide 10 text

CONCLUSION ¡ Importance of testing WordPress plugins - Why ¡ Types of Testing required for the plugins - What ¡ Delivering high-quality plugins - How

Slide 11

Slide 11 text

QUESTION?

Slide 12

Slide 12 text

THANK YOU