The Test team patrols, curates, and tests the WordPress experience. We use a QA mindset to do visual records, using, observing, user research, manual testing, and user testing. We also document and triage top flows.
Calling all testing plugins
You might have noticed a new section on this site’s sidebar for ‘testing plugins’. The idea is to feature all the testing plugins used throughout the WordPress project.
Current testing plugins:
Did I miss any plugins? If you know any please leave a comment and we can add them to the list in the sidebar.
+make.wordpress.org/core
I’m working on one for testing list tables. Specifically, testing whether each list table used in core supports all of the hooks provided by the WP_List_Table class (hint: not all of them do).
It’s also intended to highlight the subtle differences in the UI/UX of the various screens in core that use the list tables.
It’s probably several weeks away from being ready to release, but when it is, I’ll put it on GitHub.
+make.wordpress.org/plugins
+make.wordpress.org/community (because this is good info for community contributors to know about too!)
Not sure if this falls in to this “testing” category, nor if this is currently a “go-to” plugin for polyglot team, but here is a plugin to force fetch and download translations files. When you are contributing in translations, you can use this to download the files, apply to your local, and test if they look ok.
http://wayback.fauppsala.se:80/wayback/20191031214839/https://wordpress.org/plugins/force-update-translations/
+make.wordpress.org/themes
On themes team we have a custom code sniffer plugin we use: http://wayback.fauppsala.se:80/wayback/20191031214839/https://wordpress.org/plugins/theme-sniffer/