WordPress Help
Official documentation, learning resources, and contributor guides collected from WordPress.org.
-
Test Team Profile Badges
This page offers comprehensive information about Test Team Profile Badges and the process for requesting these badges for your WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for…
-
Documenting Flow
Triage Tags Triage of posts on make/flowFlow Flow is the path of screens and interactions taken to accomplish a task. It’s an experience vector. Flow is also a feeling. It’s being unselfconscious and in the zone. Flow is what happens when difficulties are removed and you are freed to pursue an activity without forming intentions.…
-
Patch Testing
Once a patch is made available for a ticket, it is critical to validate that the code change (a) addresses the issue (for bug report) or (b) delivers the expected behavior or result (for feature or enhancement). If you haven’t applied a patch yet, see Test Core Tickets with Playground or Test Core Tickets with…
-
Issue Reproduction
Issue reproduction is a critical step in communicating and confirming how to trigger the undesired behavior that was reported in the ticket. Provide as much of the environment information as possible and any special configuration considerations (using Docker, multisiteMultisite Multisite is a WordPress feature which allows users to create a network of sites on a…
-
Triage & Testing Issues
In context of bug repositories such as TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. or GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private…
-
Combined Report
Many tickets receive patches before test reviewers have had a chance to list test steps or perform reproduction testing. If this is the case, it is helpful to begin by outlining the test instructions and expected results, followed by the actual reproduction and patch validations. Alternatively, testers can post testing instructions first (if not supplied), followed by…
-
Test Core Tickets with Playground
WordPress Playground is an online platform that lets you experiment and learn about WordPress without affecting your live website. It’s a virtual sandbox where you can test features, designs, and settings in a safe and controlled environment. More about WordPress Playground can be read here. How to Test CoreCore Core is the set of software…
-
Get Set Up for Testing
Getting involved with WordPress testing is a great way to contribute and also a chance to learn. Trying to reproduce bugs and testing patches exposes you to real bugs, edge cases, and development decisions that sharpen your skills and deepen your understanding of how WordPress is built. And regardless of your experience level or how…
-
Testing Instructions
Testing Instructions provide a list of steps for testers to follow in reproducing a reported issue (before a patch) and/or validating the expected behavior or result actually happens (after applying a patch). Adding these instructions within the ticket provides needed testing information without testers having to duplicate the same information over and over in test…
-
Test Reports
What Is a Test Report? A test report provides a documented record of a reported issue. It answers questions such as: Does the issue occur for other users? Under what conditions does the issue occur? How can the issue be detected? What are the impacts of the issue? How does the issue appear to users?…