Descrição
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.
Instalação
- Upload the plugin folder to
/wp-content/plugins/yuva-testing-utilities/ - Activate the plugin from Plugins Installed Plugins
- Open Tools Testing Utilities
Perguntas frequentes
-
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.
Avaliações
Não há avaliações para este plugin.
Colaboradores e desenvolvedores
“Yuva Testing Utilities” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresTraduzir o “Yuva Testing Utilities” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
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.