Title: Yuva Testing Utilities
Author: Yuvaraj
Published: <strong>2025 年 10 月 28 日</strong>
Last modified: 2026 年 5 月 24 日

---

搜索插件

![](https://ps.w.org/yuva-testing-utilities/assets/icon-256x256.png?rev=3392218)

# Yuva Testing Utilities

 作者：[Yuvaraj](https://profiles.wordpress.org/theyuvarajs/)

[下载](https://downloads.wordpress.org/plugin/yuva-testing-utilities.zip)

 * [详情](https://cn.wordpress.org/plugins/yuva-testing-utilities/#description)
 * [评价](https://cn.wordpress.org/plugins/yuva-testing-utilities/#reviews)
 *  [安装](https://cn.wordpress.org/plugins/yuva-testing-utilities/#installation)
 * [开发进展](https://cn.wordpress.org/plugins/yuva-testing-utilities/#developers)

 [支持](https://wordpress.org/support/plugin/yuva-testing-utilities/)

## 描述

Yuva Testing Utilities is built for developers and testers who want quick, lightweight
tools inside the WordPress admin — no bloat, no complicated setup.

Best used in **local** or **staging** environments where you frequently test emails,
checkout flows, or need to clean up database content without touching production.

**Modules:**

 * **Emails** — Configure SMTP, log and preview outgoing emails, send test emails.
 * **Auto-Fill** — Fill the WooCommerce checkout with random user data on every 
   click. Supports classic and Blocks checkout.
 * **Downloader** — Download any installed plugin or theme as a .zip, or fetch the
   WooCommerce sample products CSV.
 * **Database** — Inspect and clean up post types, database options, post meta, 
   and user meta.
 * **Test Data** — Generate and delete test users, WooCommerce orders, and coupons.
 * **Tools** — Manage transients, view and trigger cron jobs, tail log files, inspect
   PHP constants, and view server info.

### External services

 * **RandomUser.me** (`https://randomuser.me/api/`) — used by Auto-Fill to generate
   random placeholder user data. No personal or site data is sent.
 * **GitHub / WooCommerce** (`https://raw.githubusercontent.com/woocommerce/woocommerce/`)—
   used by Downloader and Test Data to fetch the WooCommerce sample products CSV
   on demand.

## 安装

 1. Upload the plugin folder to `/wp-content/plugins/yuva-testing-utilities/`
 2. Activate the plugin from **Plugins  Installed Plugins**
 3. Open **Tools  Testing Utilities**

## 常见问题

### Is this plugin meant for production?

It can run on production but is primarily designed for **development and staging**
environments.

### Does this plugin send any data externally?

Only two modules make external requests: **Auto-Fill** calls RandomUser.me to fetch
placeholder user data, and **Test Data** fetches the WooCommerce sample products
CSV from GitHub when generating test products. No personal or site data is sent.

### Why does the plugin require WordPress 6.2?

The plugin uses the `%i` (identifier) placeholder in `$wpdb->prepare()`, introduced
in WordPress 6.2, to safely parameterise table and column names.

## 评价

此插件暂无评价。

## 贡献者及开发者

「Yuva Testing Utilities」是开源软件。 以下人员对此插件做出了贡献。

贡献者

 *   [ Yuvaraj ](https://profiles.wordpress.org/theyuvarajs/)

[帮助将「Yuva Testing Utilities」翻译成简体中文。](https://translate.wordpress.org/projects/wp-plugins/yuva-testing-utilities)

### 对开发感兴趣吗?

您可以[浏览代码](https://plugins.trac.wordpress.org/browser/yuva-testing-utilities/)，
查看[SVN仓库](https://plugins.svn.wordpress.org/yuva-testing-utilities/)，或通过
[RSS](https://plugins.trac.wordpress.org/log/yuva-testing-utilities/?limit=100&mode=stop_on_copy&format=rss)
订阅[开发日志](https://plugins.trac.wordpress.org/log/yuva-testing-utilities/)。

## 更新日志

#### 1.2.6

 * Update – Supported Coupon code prefix option.
 * Update – Now generated test data ID’s are clickable to edit page.
 * Fix – Compatibility with minimum php 7.4.

#### 1.2.4

 * Renamed Cleanup module to Database; added User Meta tab.
 * Added Test Data module with generators for users, WooCommerce orders, products,
   and coupons.
 * Fixed Auto-Fill not populating fields on WooCommerce Checkout Blocks.

#### 1.2.3

 * Added Downloader module.
 * Added Developer Tools module (transients, cron viewer, log viewer, user generator).
 * Added SMTP migration for legacy flat option keys.

#### 1.2.0

 * Added email logging.

#### 1.1.0

 * Added cleanup tools.
 * Moved Testing Utilities menu under Tools.

#### 1.0.0

 * Initial release.

## 额外信息

 *  版本 **1.2.6**
 *  最后更新：**2 周前**
 *  活跃安装数量 **不到10**
 *  WordPress 版本 ** 6.2 或更高版本 **
 *  已测试的最高版本为 **7.0**
 *  PHP 版本 ** 7.4 或更高版本 **
 *  语言
 * [English (US)](https://wordpress.org/plugins/yuva-testing-utilities/)
 * 标签
 * [developer-tools](https://cn.wordpress.org/plugins/tags/developer-tools/)[staging](https://cn.wordpress.org/plugins/tags/staging/)
   [testing](https://cn.wordpress.org/plugins/tags/testing/)[utilities](https://cn.wordpress.org/plugins/tags/utilities/)
   [woocommerce](https://cn.wordpress.org/plugins/tags/woocommerce/)
 *  [高级视图](https://cn.wordpress.org/plugins/yuva-testing-utilities/advanced/)

## 评级

尚未提交反馈。

[Your review](https://wordpress.org/support/plugin/yuva-testing-utilities/reviews/#new-post)

[查看全部评论](https://wordpress.org/support/plugin/yuva-testing-utilities/reviews/)

## 贡献者

 *   [ Yuvaraj ](https://profiles.wordpress.org/theyuvarajs/)

## 支持

有话要说吗？是否需要帮助？

 [查看支持论坛](https://wordpress.org/support/plugin/yuva-testing-utilities/)