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.
🙋♀️ 🙋 Contributing: Tester Help Needed
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.
The following tickets need testers to manual test and provide feedback (test report):
#53275: Wrap options on plugin page to second lineDone ✅- #53801 Block-based widgets screen does action wp_footer after each widget
#52241: Windows OS specific – infinite loop inDone ✅clean_dirsize_cache()
PHPUnit tests help needed
Who? Any QA or PHP developer contributors who can (or is interested in learning how to) build automated PHPUnit tests.
The following tickets need PHPUnit tests build:
- #47642: Order by comment count – posts list tables
#52241: Windows OS specific – infinite loop inDone ✅clean_dirsize_cache()- #50567: Set
$post in update_post_cache() - #49985: REST API: Using
_embedand_fieldsquery parameters in the same query - #52252: PHP Notice when
monthnumquery var is set without theyearQV
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:
#54192 –Needs reporter feedback ✅get_header_image_tagdoesn’t addsrcset/sizes#54205 – jqxhr is undefined inside of deferred.done() when using wp.media to add a custom image uploadNeeds reporter feedback ✅#54211 – Small css bug when using customize-controls in customizer.phpDone ✅
Reproducing the reported issue is the first step in a new defect ticket’s lifecycle. Why? In order to fix a bug, first step is confirm the bug is reproducible and is due to WordPress Core itself (and not a third party like a plugin or theme).
Calls for Testing
- Call for Testing: FSE Program: Test Patterns
Reading
- Proposal to migrate e2e tests from Puppeteer to Playwright
- Notes from the last Test Team chat session
Meetings This Week
- 5 Oct 2021: Test Team Triage Session starting at 13:00 UTC
- 6 Oct 2021: 5.9 End-to-End (e2e) Working Strategy Session Agenda – All invited!
Props to @boniu91 for peer review.