Test Creation
Everything from test creation to deployment happens right here on dime.io.
No setup, and no dev dependecies.
Test Maintenance
Dime automatically keeps tests in sync with site changes so you never have
to worry about updating selectors.
CI/CD
Want your tests to run on every deploy? We got you covered.
Alerts
Everytime a test fails, Dime will send you a notification via Slack or
email.
Our Focus
There are many other tools for QA testing. Dime has a few key points of emphasis:- It makes it very fast to build tests. We automate much of the test building process, meaning the pieces you spend time on with most frameworks—for example, writing selectors or specifying verification— are handled for you.
- It’s very easy to use. You build tests by clicking through your website, meaning a CPO can builds tests as easily as a SWE. Tests live on the Dime servers, so there’s no integration required.
- It’s much less work to maintain. Because our tests are generated using the full frontend context of your website, they don’t rely on brittle selectors or page position to execute actions. When site updates are made, our builder detects the change and automatically modifies your tests to keep them up to date.
- It’s also highly flexible. Dime has been used to build tests 100 steps long, and can handle complex page interactions, account switching, multiplayer interactions, and more.
Limitations
There are a number of use cases Dime isn’t a good fit for:- Backend-intensive testing. Dime verifies network activity, but it’s not a dedicated API testing service.
- Mobile-first applications. We test mobile-friendly web pages and mobile applications with exposed web endpoints, but if your users are primarily on mobile there are better tools out there.
- Pre-revenue teams. This is a full-service product for teams that need a QA solution. If you’re considering making a QA hire or investing in a manual testing framework, Dime is a great alternative.