Automate your website tests in minutes

Test and monitor user journeys on anything that runs in a web browser with our flexible and intuitive tool.

Try it for free
No credit card required

UIlicious helps these brands deliver a flawless user experience

Write a story and test your website

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  
// go to netflix.com
I.goTo("https://netflix.com")

// let's accept cookies
if(I.see("Netflix and third parties use cookies")){
	I.click("Accept")
}

// let's login
I.click("Sign in")
I.fill("Email", "[email protected]")
I.fill("Password", "[email protected]!")
I.click("Sign in")

// we should see error message
I.see("Incorrect password.")
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  

Automate tests in three easy steps

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.

1

Test

2

Monitor

3

Report issues

All major browsers supported

Ensure your webpages look the same on the five most popular web browsers.

Visual regression with Applitools

Keep an eye on your page rendering with our Applitools integration.

Visual regression testing

Cross-browser testing for all

Easily verify that your website or web app works on a wide variety of screen resolutions and web browsers.

All major browsers supported

Ensure your webpages look the same on the five most popular web browsers.

Visual regression with Applitools

Keep an eye on your page rendering with our Applitools integration.

Visual regression testing

Integrate with CI/CD

Hook your tests up to your deployment pipeline to catch bugs before they make it to production.

Get notified!

Set up alerts when a test fails so you can respond to issues immediately.

Schedule automated tests in a few clicks

Monitor your website with UIlicious so that you don’t have to slow down your deployment process with time-consuming manual tests anymore.

Integrate with CI/CD

Hook your tests up to your deployment pipeline to catch bugs before they make it to production.

Get notified!

Set up alerts when a test fails so you can respond to issues immediately.

Show, not tell

Fix bugs faster with UIlicious’ detailed test reports. Replay a test and view every screenshot along the way to investigate how, when, where, and why did a bug happen.

All-in-one testing solution for everyone

UIlicious allows product managers and QA teams to write user journey tests without HTML or Python. Our service is easy to use so that everyone can improve their own service user experience.

UIlicious is trusted by people creating the web

Here is how UIlicious has helped its users improve their products.

  • quotation mark
    quotation mark

    Without any coding experience, it took me less than a day to learn an adapt UIlicious. After I had an intro to Javascript, it became an even more powerful tool in my hand.

    Aimee Kristel
    QA Engineer @ Glints
  • quotation mark
    quotation mark

    With UIlicious, we've significantly increased our deployment confidence, without increasing engineering cost or release cycle time.

    Chi Kai Huang
    Software Engineer @ Vault Dragon
  • quotation mark
    quotation mark

    With scheduled jobs and automatic alerts, developers and managers get Slack notification about every bug. It's a never-ending ongoing testing that saves me at least one hour every day.

    Kai Hendry
    DevOps @ UneeT
  • quotation mark
    quotation mark

    UIlicious is really approachable. We were using Selenium before, which only our engineers could maintain. But our non-technical testers were able to learn UIlicious really quickly.

    Sulab Bhanti
    Application Manager @ Jones Lang Laselle
  • quotation mark
    quotation mark

    Testing with @ui_licious is a breeze! Love the scripting language. Tests look almost like functional spec in English.

    Zhanwei
    Software Engineer @ Transcelestial Technologies

Resources to help you get started with your tests

Learn everything you need to know to master all features of UIlicious and create any test you can imagine.

Share and learn testing tips with other UIlicious users. Get a sneak peek at the newly added features.

One of your questions remains unanswered? Contact us so that we can help you set up your testing strategy.

Move fast,
break things,
build what
people want

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.")

Create your own test