The Test Team helps manage testing and triage across the WordPress ecosystem. They focus on user testing of the editing experience and WordPress dashboard, replicating and documenting bug reports, and supporting a culture of review and triage across the project.
Welcome to this week’s edition of Week in Test! This post is a curated list of where you can get involved (i.e. where testers of all skill levels and expertise are needed), learning opportunities, and some reading to keep you informed.
This week focuses on helping with 5.9 new features and enhancements. Remember, feature freeze is 9 Nov.
Looking for ways to contribute? The following tickets and patches need contributors.
Manual testing help needed
Who? All contributors (not just developers) who can set up a local testing environment, apply patches, and test per the testing instructions.
- #50499: Slug field should not autocorrect in Quick Edit view (test 50499.diff patch)
- #43700: Language switcher on the login screen
PHPUnit tests help needed
Who? Any QA or PHPPHP PHP (recursive acronym for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML. http://php.net/manual/en/intro-whatis.php. developer contributors who can (or is interested in learning how to) build automated PHPUnit tests.
The following tickets need PHPUnit tests build:
- #15145: Add a
- #54331: Add a hook in
wp_http_validate_urlto control which ports are allowed for remote requests
Reproducing reported issue help needed:
Who? Any contributor.
The following new tickets need testers to attempt reproducing the reported issue and then providing a test report with the results:
- #54320: There are no more thumbnails for updated PDFs
- #54430: Twenty Twenty-One: Menu item focus background only works on Chrome (ignored on Safari)
open_basedirwarnings on classic post edit screens with TinyMCE plugins present
Reading / Watching
- Overview of the 5.9 Test Leads’ Approach
- FSE Program Pattern Party Summary
- Hallway Hangout: 5.9 Go/No Go, Site Editor IA, and Navigation Editor & Block work
- Test Team Chat Summary: 12 Oct 2021
Meetings This Week
- 2 Nov 2021: Test Triage session starting at 13:00 UTC
- 5 Nov 2021: Test Scrub starting at 13:15 UTC
Props to @boniu91 for peer review.