Avalyz

Cet article est disponible en anglais uniquement.

Articles

How to test a Hercules app before launch with a clear checklist

This guide is for people who build apps and websites by chatting with the Hercules app builder and want to be sure the result holds up in front of real users. The usual failures are not in the demo: they are an app that was never republished, a sign-in that only works for the owner, a payment flow that was never tried, or a phone layout nobody opened.

You will get what Hercules already gives you for testing, a numbered test plan, and a way to add an outside, read-only check. It belongs to a series; the hub is AI app builders: how to test before launch.

How a Hercules app goes live

Per the Hercules documentation, you click Publish and choose a subdomain; every app gets a free address under onhercules.app, and you can add a custom domain later, either bought through Hercules or one you already own. The docs are explicit that your app is not updated until you republish: edits alone do not reach the live site. You can also unpublish an app, which takes it offline while keeping the app and its data.

Behind the app, Hercules provides a built-in database, serverless backend routes, and sign-in methods (social login, email codes, SMS, passwords). Every app has a production environment and a separate development environment with its own database, functions and secrets.

What Hercules already offers for testing

These are solid tools. They work from within the platform, close to the agent that built the app.

Where problems usually hide

Pre-launch test plan for a Hercules app

  1. Click Publish, then Publish again after your last edit. Confirm you are looking at the latest version.
  2. Open the published address in a private window.
  3. Walk through every page as a visitor who is not signed in.
  4. Sign up with a new test account using the method you offer (email code, social, password).
  5. Sign out and sign back in. Try opening a signed-in page directly by its address.
  6. If you use roles, test one account per role and check what each can see.
  7. Submit every form with valid, empty and wrong data. Read the messages.
  8. Create, edit and delete a record in the database-backed screens, using test data only.
  9. If you use Commerce, follow the Hercules guide to test a payment on the published app.
  10. Open the app on a real phone and on a narrow window. Check overflow and tap targets.
  11. Use only the keyboard on the main journey. Focus must stay visible.
  12. Run Browser Tests on the main flows and the Security Audit, and fix what they report.
  13. Check the custom domain, if any, loads over a secure connection and shows no browser warning.

What an independent test adds

An agent that tests its own work shares its assumptions. An independent test sees only what a visitor sees: it does not read your code, it opens the published address in real browsers, and it reports evidence. It is a second pair of eyes, not a substitute for your own judgement.

Test your Hercules app with Avalyz

Avalyz tests a web app from the outside and is read-only by default: nothing is created or changed on your app.

Avalyz proves what it saw and does not promise the rest. Related guides: test a Lovable app, test a Base44 app, test a Replit app.

FAQ

Do I need to republish after every change?

Yes. The Hercules docs say your app is not updated until you republish.

Can Hercules Browser Tests check my login?

The documentation says they cannot test login or onboarding. Test sign-in by hand, and with an independent test account.

Does the free subdomain need any check?

Open it in a private window and confirm it loads without browser or antivirus warnings, as Hercules' publishing page suggests.

Will an outside test change my data?

Not by default. Avalyz reads pages and submits nothing but the sign-in form of the test account you give.

Can I test with Claude through Hercules MCP?

Hercules MCP lets assistants build, edit and publish apps. For testing, run an independent test on the published URL and paste the report back.

Essayer gratuitement Voir les tarifs

Sources

Hercules is a trademark of its owner. Avalyz is independent and not affiliated with it.