UIlicious is a flexible and intuitive tool that allows anyone to test and monitor user journeys on anything that runs in a web browser.
I.goTo("https://github.com/login")
I.fill("Email", "[email protected]")
I.fill("Password", "supersecretpassword")
I.click("Sign in")
I.see("Incorrect username or password.")
Edit
I.goTo("https://www.netflix.com/");
// Close the cookie banner
if(I.see$("Netflix and third parties use cookies")){
I.click("Accept")
}
// Login
I.click("Sign In");
I.fill("Email", "[email protected]");
I.fill("Password", "password");
I.click("Sign in");
I.see("Sorry, we can't find an account with this email address.");
Edit
I.goTo("https://www.google.com.sg/maps")
/* Search for Merlion - it's a half-fish, half-lion statue */
I.fill("Search", "Merlion, Singapore")
// UI-licious automatically detects graphical elements
// based on tooltips and ARIA attributes
I.click("Search")
// UI-licious runs on Javascript under the hood
// So, you can use loops!
for(let count = 1; count <= 4; count ++){
I.click("Zoom in")
}
Edit
Javascript coders can add variables, functions, loops, and conditionals to fine-tune their test scenarios and make our testing tool even more clever.
Test your projects made with React, Vue, Angular, and other frontend frameworks. UIlicious works on static sites, server- side rendering, single- page apps, and web components.
You can access all features and collaborate with your team from a browser tab. Indeed, you don't need to install any program, plugin, or additional web browser to run your tests.
UIlicious improves the quality of life of web makers, as well as the products they build, at all stages of the testing process. Find out how we make web testing a breeze.
Your tests are as easy to create as they are to maintain. So you have more time to focus on your product.
Stay on top of defects, ensure your users always get the best experience possible in all conditions.
Improve the way your team members work together using exhaustive bug reports and service integrations.
All major browsers supported
Ensure that your web pages render properly on the five major web browsers: Chrome, Safari, Firefox, Edge, Internet Explorer 11.
Applitools integration
Always keep an eye on your web pages rendering. Avoid visual regressions with our downhill Applitools integration.
Our end-to-end automated testing tool enables you to verify all types of scenarios under a wide variety of situations. Our service will meet your expectations, whether you're looking to verify a specific user journey or you want to make sure your product works flawlessly without exception.
Data-driven testing with variables
Test on different screen resolutions
Geolocation testing in various regions
All major browsers supported
Ensure that your web pages render properly on the five major web browsers: Chrome, Safari, Firefox, Edge, Internet Explorer 11.
Applitools integration
Always keep an eye on your web pages rendering. Avoid visual regressions with our downhill Applitools integration.
CI/CD Integrations
Hook your tests up to your deployment pipeline to make sure bugs are caught before they make it to production.
Communication Platform Integrations
Don't miss anything by setting up alerts on your communication platforms. Plug UIlicious to Slack, Microsoft Teams, or your inbox in seconds.
Our tool lets you automate the monitoring of your site in a few clicks. You will no longer slow down the deployment process of your product with time-consuming manual tests. Our automation solution is easy to set up, cost-effective and requires little maintenance.
Schedule automated tests
Get instant notifications
See test run history
Send webhooks
CI/CD Integrations
Hook your tests up to your deployment pipeline to make sure bugs are caught before they make it to production.
Communication Platform Integrations
Don't miss anything by setting up alerts on your communication platforms. Plug UIlicious to Slack, Microsoft Teams, or your inbox in seconds.
UIlicious' detailed test reports help you and your team fix bugs faster. With them, you can identify at a glance which step in your user journey has an issue, and when it started. Plus, our service makes these bug reports easier to share and understand in order to improve collaboration within your team.
Screenshot at every step of the test
Share your reports in two clicks
Export in PDF, JSON, CSV or image
Auto-redact sensitive information
Product managers and QA teams no longer need to read HTML and speak Python to write a user journey test with UIlicious. But we did not forget about the more advanced features either.
Our service is so easy to use that everyone involved in the product delivery process can be as effective as an experimented test engineer. Now, your whole team can contribute to the improvement of your service user experience.
Here are some of the comments from our users on how UIlicious has helped them improve their products.