Title: testing-plugins – Make WordPress Test

---

#  Tag Archives: testing-plugins

 [  ](https://profiles.wordpress.org/hellofromtonya/) [Tonya Mork](https://profiles.wordpress.org/hellofromtonya/)
5:24 pm _on_ September 21, 2021     
Tags: [build-test-tools ( 34 )](https://make.wordpress.org/test/tag/build-test-tools/),
[core-test ( 210 )](https://make.wordpress.org/test/tag/core-test/), testing-plugins

# 󠀁[Week in Test – 20 Sep 2021](https://make.wordpress.org/test/2021/09/21/week-in-test-20-sep-2021/)󠁿

Welcome to this week’s edition of “Week in Test”. This post highlights where you
as a contributor can get involved (testers needed), learning opportunities, and 
some reading to keep you informed.

## 󠀁[🙋‍♀️](https://emojikeyboard.org/copy/Woman_Raising_Hand_Emoji_%F0%9F%99%8B%E2%80%8D%E2%99%80%EF%B8%8F)󠁿 󠀁[🙋](https://emojikeyboard.org/copy/Person_Raising_Hand_Emoji_%F0%9F%99%8B)󠁿 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](https://make.wordpress.org/core/handbook/testing/patch/), and test
per the testing instructions.

The following are tickets and patches that need testers to manual test and provide
feedback (test report):

 * [#52241](https://core.trac.wordpress.org/ticket/52241): Windows OS specific –
   infinite loopLoop The Loop is PHP code used by WordPress to display posts. Using
   The Loop, WordPress processes each post to be displayed on the current page, 
   and formats it according to how it matches specified criteria within The Loop
   tags. Any HTML or PHP code in the Loop will be processed on each post. [https://codex.wordpress.org/The_Loop](https://codex.wordpress.org/The_Loop)
   in `clean_dirsize_cache()`
 * ~[#53429](https://core.trac.wordpress.org/ticket/53429): Twenty Twenty-One dark
   mode (for 5.8.2)~ [✅](https://coolsymbol.com/copy/Check_Mark_Button_Emoji_Symbol_%E2%9C%85)
   Done

### 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. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
developer contributors who can (or is interested in learning how to) build automated
PHPUnit tests.

The [following tickets](https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&keywords=~early+needs-unit-tests+has-patch+-dev-feedback+-2nd-opinion+-close+-needs-refresh&milestone=5.9&col=id&col=summary&col=status&col=milestone&col=keywords&col=type&col=priority&col=component&col=changetime&order=changetime)
need PHPUnit tests build:

 * [#47642](https://core.trac.wordpress.org/ticket/47642): Order by comment count–
   posts list tables
 * [#52241](https://core.trac.wordpress.org/ticket/52241): Windows OS specific –
   infinite loop in `clean_dirsize_cache()`
 * [#50567](https://core.trac.wordpress.org/ticket/50567): Set `$post in update_post_cache()`
 * [#49985](https://core.trac.wordpress.org/ticket/49985): REST APIREST API The 
   REST API is an acronym for the RESTful Application Program Interface (API) that
   uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end
   of an application (think “phone app” or “website”) can communicate with the data
   store (think “database” or “file system”) [https://developer.wordpress.org/rest-api/](https://developer.wordpress.org/rest-api/):
   Using `_embed` and `_fields` query parameters in the same query
 * [#52252](https://core.trac.wordpress.org/ticket/52252): PHP Notice when `monthnum`
   query var is set without the `year` QV

### Reproducing reported issue help needed:

**Who?** Any contributor.

Since last week, [there are 10 new tickets](https://core.trac.wordpress.org/query?status=new&changetime=09%2F06%2F2021..09%2F12%2F2021&focuses=!docs&milestone=Awaiting+Review&keywords=~-reporter-feedback+-close+-dev-feedback+-2nd-opinion+-needs-refresh&type=defect+(bug)&col=id&col=summary&col=type&col=changetime&col=focuses&col=keywords&col=owner&col=priority&order=changetime)
which need testers to attempt reproducing the reported issue and then providing 
a test report with the results.

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 CoreCore Core is the set of software required to run WordPress.
The Core Development Team builds WordPress. itself (and not a third party like a
pluginPlugin A plugin is a piece of software containing a group of functions that
can be added to a WordPress website. They can extend functionality or add new features
to your WordPress websites. WordPress plugins are written in the PHP programming
language and integrate seamlessly with WordPress. These can be free in the WordPress.
org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. or theme).

## Reading

 * Call for Feedback:
    - [FSE Program Exploration: Help with the future of Block Theme Switching](https://make.wordpress.org/test/2021/09/08/fse-program-exploration-help-with-the-future-of-block-theme-switching/)
 * [Join this Thursday’s Hallway Hangout](https://make.wordpress.org/test/2021/09/09/hallway-hangout-on-adoption-pathways-for-full-site-editing/)
   => adoption pathways for full site editing

Props to [@boniu91](https://profiles.wordpress.org/boniu91/) for peer review.

[#build-test-tools](https://make.wordpress.org/test/tag/build-test-tools/), [#core-test](https://make.wordpress.org/test/tag/core-test/),
[#testing-plugins](https://make.wordpress.org/test/tag/testing-plugins/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftest%2F2021%2F09%2F21%2Fweek-in-test-20-sep-2021%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/hellofromtonya/) [Tonya Mork](https://profiles.wordpress.org/hellofromtonya/)
5:19 pm _on_ September 13, 2021     
Tags: [build-test-tools ( 34 )](https://make.wordpress.org/test/tag/build-test-tools/),
[core-test ( 210 )](https://make.wordpress.org/test/tag/core-test/), testing-plugins

# 󠀁[Week in Test – 13 Sep 2021](https://make.wordpress.org/test/2021/09/13/week-in-test-13-sep-2021/)󠁿

Welcome to this week’s edition of “Week in Test”. This post highlights where you
as a contributor can get involved (testers needed), learning opportunities, and 
some reading to keep you informed.

## 󠀁[🙋‍♀️](https://emojikeyboard.org/copy/Woman_Raising_Hand_Emoji_%F0%9F%99%8B%E2%80%8D%E2%99%80%EF%B8%8F)󠁿 󠀁[🙋](https://emojikeyboard.org/copy/Person_Raising_Hand_Emoji_%F0%9F%99%8B)󠁿 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](https://make.wordpress.org/core/handbook/testing/patch/), and test
per the testing instructions.

The following are tickets and patches that need testers to manual test and provide
feedback (test report):

 * [#53962](https://core.trac.wordpress.org/ticket/53962): Check comment is approved
   before allowing replies – [@peterwilsoncc](https://profiles.wordpress.org/peterwilsoncc/)
   asked for help testing ([see Slack comment here](https://wordpress.slack.com/archives/C03B0H5J0/p1630885410152400))
 * [#52241](https://core.trac.wordpress.org/ticket/52241): Windows OS specific –
   infinite loopLoop The Loop is PHP code used by WordPress to display posts. Using
   The Loop, WordPress processes each post to be displayed on the current page, 
   and formats it according to how it matches specified criteria within The Loop
   tags. Any HTML or PHP code in the Loop will be processed on each post. [https://codex.wordpress.org/The_Loop](https://codex.wordpress.org/The_Loop)
   in `clean_dirsize_cache()`
 * [#53429](https://core.trac.wordpress.org/ticket/53429): Twenty Twenty-One dark
   mode (for 5.8.2)

### 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. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
developer contributors who can (or is interested in learning how to) build automated
PHPUnit tests.

The [following tickets](https://core.trac.wordpress.org/query?status=accepted&status=assigned&status=new&status=reopened&status=reviewing&keywords=~early+needs-unit-tests+has-patch+-dev-feedback+-2nd-opinion+-close+-needs-refresh&milestone=5.9&col=id&col=summary&col=status&col=milestone&col=keywords&col=type&col=priority&col=component&col=changetime&order=changetime)
need PHPUnit tests build:

 * [#47642](https://core.trac.wordpress.org/ticket/47642): Order by comment count–
   posts list tables
 * [#52241](https://core.trac.wordpress.org/ticket/52241): Windows OS specific –
   infinite loop in `clean_dirsize_cache()`
 * [#50567](https://core.trac.wordpress.org/ticket/50567): Set `$post in update_post_cache()`
 * [#49985](https://core.trac.wordpress.org/ticket/49985): REST APIREST API The 
   REST API is an acronym for the RESTful Application Program Interface (API) that
   uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end
   of an application (think “phone app” or “website”) can communicate with the data
   store (think “database” or “file system”) [https://developer.wordpress.org/rest-api/](https://developer.wordpress.org/rest-api/):
   Using `_embed` and `_fields` query parameters in the same query
 * [#52252](https://core.trac.wordpress.org/ticket/52252): PHP Notice when `monthnum`
   query var is set without the `year` QV

### Reproducing reported issue help needed:

**Who?** Any contributor.

Since last week, [there are at least 18 new tickets](https://core.trac.wordpress.org/query?status=new&changetime=09%2F06%2F2021..&focuses=!docs&milestone=Awaiting+Review&keywords=~-reporter-feedback+-close+-dev-feedback+-2nd-opinion+-needs-refresh&type=defect+(bug)&col=id&col=summary&col=type&col=changetime&col=focuses&col=keywords&col=owner&col=priority&order=changetime)
which need testers to attempt reproducing the reported issue and then providing 
a test report with the results.

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 CoreCore Core is the set of software required to run WordPress.
The Core Development Team builds WordPress. itself (and not a third party like a
pluginPlugin A plugin is a piece of software containing a group of functions that
can be added to a WordPress website. They can extend functionality or add new features
to your WordPress websites. WordPress plugins are written in the PHP programming
language and integrate seamlessly with WordPress. These can be free in the WordPress.
org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party. or theme).

### Documentation help needed

**Who?** Any contributor

 * [[Call for volunteers] Audit and Update Testing Instructions across the Make sites](https://make.wordpress.org/test/2021/08/20/call-for-volunteeers-audit-and-update-testing-instructions-across-the-make-sites/)
 * Review of [Writing PHPUnit Tests](https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/)
   in the core’s handbook. Updates made late last week to document the [new snake_case fixture methods](https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/#shared-fixtures)
   and [advanced topics](https://make.wordpress.org/core/handbook/testing/automated-testing/writing-phpunit-tests/#advanced-topics).

## Learning

🎙 This Friday at 14:00 UTC: come join the live working session.

Watch and learn past working sessions:

 * [Preparing WP for PHP 8.1 Part 2](https://youtu.be/BQbaDBDCOIA) – live working
   session
 * [Preparing WP for PHP 8.1](https://youtu.be/MY1YsntrEQw) – live working session
 * [Hallway Hangout: Discussion on Full Site Editing Issues/PRs/Designs](https://make.wordpress.org/test/2021/09/10/hallway-hangout-discussion-on-full-site-editing-issues-prs-designs-10-september/)
   from 10 Sep

## Reading

 * Call for Feedback:
    - [FSE Program Exploration: Help with the future of Block Theme Switching](https://make.wordpress.org/test/2021/09/08/fse-program-exploration-help-with-the-future-of-block-theme-switching/)
 * [Join this Thursday’s Hallway Hangout](https://make.wordpress.org/test/2021/09/09/hallway-hangout-on-adoption-pathways-for-full-site-editing/)
   => adoption pathways for full site editing

Props to [@boniu91](https://profiles.wordpress.org/boniu91/) for peer review.

[#build-test-tools](https://make.wordpress.org/test/tag/build-test-tools/), [#core-test](https://make.wordpress.org/test/tag/core-test/),
[#testing-plugins](https://make.wordpress.org/test/tag/testing-plugins/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftest%2F2021%2F09%2F13%2Fweek-in-test-13-sep-2021%2F%23respond&locale=en_US)

 [  ](https://profiles.wordpress.org/karmatosed/) [Tammie Lister](https://profiles.wordpress.org/karmatosed/)
3:34 pm _on_ October 7, 2019     
Tags: testing-plugins   

# 󠀁[Calling all testing plugins](https://make.wordpress.org/test/2019/10/07/calling-all-testing-plugins/)󠁿

You might have noticed a new section on this site’s sidebarSidebar A sidebar in 
WordPress is referred to a widget-ready area used by WordPress themes to display
information that is not a part of the main content. It is not always a vertical 
column on the side. It can be a horizontal rectangle below or above the content 
area, footer, header, or any where in the theme. for ‘testing plugins’. The idea
is to feature all the testing plugins used throughout the WordPress project.

**Current testing plugins:**

 * [WordPress beta testing plugin](https://wordpress.org/plugins/wordpress-beta-tester/).
 * [Design experiments plugin](https://github.com/WordPress/design-experiments/).
 * [Gutenberg plugin](https://github.com/WordPress/gutenberg/).

Did I miss any plugins? If you know any please leave a comment and we can add them
to the list in the sidebar.

[#testing-plugins](https://make.wordpress.org/test/tag/testing-plugins/)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Ftest%2F2019%2F10%2F07%2Fcalling-all-testing-plugins%2F%23respond&locale=en_US)