=== Yuva Testing Utilities === Contributors: theyuvarajs Tags: testing, utilities, toolkit, yuva, yuva testing utilities Requires at least: 5.5 Tested up to: 6.8 Requires PHP: 7.0 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Developer-focused testing utilities including simple SMTP, theme & plugin downloader, and guest checkout autofill. == Description == Yuva Testing Utilities provides developers with tools to test and troubleshoot their WordPress sites. It includes: * **SMTP** – Send emails with quick configuration for testing mail delivery. * **Theme & Plugin Downloader** – Download themes and plugins directly as `.zip` files. * **Autofill** – Automatically fill checkout fields for guest users with random placeholder data from RandomUser.me for faster testing. These tools are designed for local or staging environments to simplify developer testing workflows. == Installation == 1. Upload the plugin files to the `/wp-content/plugins/yuva-testing-utilities/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Access all utilities under **“Yuva Testing Utilities”** in the WordPress admin menu. == Frequently Asked Questions == = Where does the theme/plugin downloader save the file? = It downloads directly to your computer as a `.zip` file. = What happens to temporary files? = Temporary files are automatically cleaned up after each download. The plugin also removes any leftover temporary files during deactivation. = Does this plugin send any data externally? = This plugin connects to an external API (RandomUser.me) only when using the **Autofill** module to retrieve randomized placeholder user data. No personal, identifiable, or site-specific data is sent externally — the request is one-way and read-only, used solely to fetch random sample data for testing purposes. == Screenshots == 1. SMTP interface 2. Theme & plugin downloader 3. Guest checkout autofill == Changelog == = 1.0.0 = * Initial release with SMTP, theme & plugin downloader, and checkout autofill. == Upgrade Notice == = 1.0.0 = First stable release with developer testing utilities. == External services == This plugin connects to the Random User API to generate user data for testing purposes. When the autofill module is used, the plugin sends a simple request to the RandomUser API (`https://randomuser.me/api/`) to retrieve randomized sample data such as first name, last name, email address, and address details for demonstration and testing purposes. No personal or sensitive data from your WordPress site or users is sent to this service. The connection is read-only and is only used to retrieve randomly generated data to help developers test guest checkout flows. This service is provided by RandomUser.me. • Terms of Service: https://randomuser.me/documentation#terms • Privacy Policy: https://randomuser.me/documentation#privacy