Frequently Asked Questions
How does Rihario's AI find elements without CSS selectors?
Rihario uses a Semantic Analysis Engine. Instead of looking for `.btn-primary`, it looks for 'The button labeled Submit' using the Accessibility Tree and visual layout data. This looks more like how a human sees the page, making it immune to CSS class changes.
What browsers does Rihario test automatically?
We currently support concurrent testing on the latest versions of Google Chrome, Mozilla Firefox, Apple Safari (WebKit), and Microsoft Edge. All tests run in parallel in isolated sandboxes.
How is Vibe Testing different from unit testing?
Unit tests check if a function returns the right value (code correctness). Vibe Testing checks if the user can actually use the feature (behavior correctness). Unit tests pass even if the button is invisible; Vibe Tests will fail, catching the real bug.
Can Rihario test SPAs and React applications?
Yes. Rihario waits for network quiescence and hydration automatically. It is built specifically for modern frameworks like Next.js, React, Vue, and Svelte where the DOM is dynamic.
How does Rihario's AI navigate my site safely?
We use read-only guest profiles by default and execute in isolated, sandboxed containers. You can whitelist our IPs or run via our secure tunnel.