TestMW Monitoring
TestMW is a cloud service that automatically checks that the forms, payment, cart, account area, and other key user flows on your site are working. A robot walks through your site every few minutes as a real user would, and if something breaks, it sends an alert (Telegram or email) with a screenshot and a log.
This plugin connects your WordPress site to TestMW with one click. After you connect a site, two tests are created automatically:
- Monitoring — watches the home page availability on a schedule.
- Autogeneration — crawls your site, finds forms and buttons, and builds test scenarios by itself.
What this gives you
- You learn about problems before your customers do — not a week after the contact form quietly stopped working, but five minutes after it breaks.
- No developers or QA engineers required: paste the API token and you are done.
- You see results right in the WordPress admin — a dedicated page plus a dashboard widget on the main console.
What you need
- A TestMW account at testmw.ru (a free tier is available for trial).
- An API token from your TestMW account.
Security
The plugin does not give TestMW access to your site’s content or database. The TestMW robot visits your site from the outside as a regular visitor, the same way Google or any other user would.
External services
This plugin relies on the TestMW cloud service (https://testmw.ru) to provide website monitoring. It cannot work without a TestMW account and an API token.
What data is sent to the external service:
- When you save the API token on the plugin settings page — the token is sent to
https://testmw.ru/api/v1/public/meto validate that it belongs to a real TestMW account. - When you load the plugin settings page or the WordPress dashboard (and the token is configured) — the plugin requests
/meand/teststo display your account info and the list of tests for this site. Responses are cached for 30–300 seconds to minimize traffic. - When you click “Connect site to monitoring” — your site’s public URL (
get_site_url()) is sent to/api/v1/public/provisionso TestMW can create monitoring tests for it. - When you click “Run”, “Toggle”, “Schedule” or “Delete” on a test card — the corresponding test ID (and, for schedule, the chosen interval) is sent to the matching endpoint.
The plugin does NOT send:
- Visitor data, IP addresses, or any analytics.
- Post content, user data, or anything from your WordPress database.
Service terms and privacy:
- Terms of Service: https://testmw.ru/offer
- Privacy Policy: https://testmw.ru/privacy
Once monitoring is set up, the TestMW worker robot will visit your site as a regular HTTPS visitor. The plugin itself is not involved in those visits — they originate from TestMW’s servers.
