AskUI Blog Categorie

Follow the askui blog for product news, feature announcements and technical posts about automation.

Camera pointing diagonalto the upper right corner of image. Collage of images in the background.

Take a Screenshot with askui - Also on Fail!

When you develop UI-Automations you often run into the problem that they fail inexplicably 😥. This leads to frustration and oftentimes stops the effort entirely! We will show you how can level up your debugging skills by teaching you a way to take screenshots during an askui execution and when on fail of an execution. With this knowledge you can lower your frustration and become faster when developing UI-Workflows because you see what askui sees.

Johannes Dienst
February 13, 2024
Flutter automation

Test Automation for Flutter

Automating Flutter app is quite a challenge due to its benefits of being cross-platform. We show how askui can be leveraged to automate an example flutter application.

Jonas Menesklou
February 13, 2024
a set of wooden puzzle

AskUI Automation Example with Flutter

This tutorial shows how to use askui to automate an android app built with Flutter.

Johannes Dienst
February 13, 2024
an android device on a table

Automate Web Search on Android Devices with askui

In this tutorial, we will automate web browser searching on Android devices. This tutorial assumes that you have already set up your Android test device, alongside the Android Development Environment. If you haven't set it up yet, you can check out our previous tutorial.

Johannes Dienst
February 13, 2024
Stacked tower of small multicolored wooden blocks. Beneath multicolored pens

How to Use the get() Command of AskUI

This tutorial will show you how you can utilize askuis get()-command to write more powerful automation. With the get()-command you can extract the information askui inferred. Many more automation possibilities become available 🔥.

Johannes Dienst
February 13, 2024
Laptop showing IDE with code in a dark setting

Zip Images and Upload Them to Google Drive On Windows With askui

This tutorial will show you how to zip files on your filesystem and then upload them to Google Drive on Windows OS. The goal is to show you a lot of the askui SDK methods in action. Using visual selectors and automation on OS level often feels confusing at first. This tutorial will give you many of the tools you need to automate your own workflows.

Johannes Dienst
February 13, 2024
Closely stacked amplifiers, cassettes, old TVs, CDs and records.

Relational Selectors in askui

In this tutorial, we will explain how all the different relational selectors work in askui, so you get a thorough understanding of them. Relational selectors can be difficult and sometimes confusing to work with at first. Sometimes it is even not clear why a specific element will not be selected or why the selector does not seem to work. After reading this tutorial you will know how to use the full power of all the relational selectors. Additionally, you learn what pitfalls you can fall into and how to avoid them in the future.

Johannes Dienst
February 13, 2024
Metal movable type

Understanding Text Filters in askui

This tutorial demonstrates different methods to handle text elements with askui. askui offers four different methods

Johannes Dienst
February 13, 2024
Scarves in multiple color hanging down as presentation.

Visual Regression Testing with AskUI and Jest

Visual Regression Testing (VRT) is a useful method to guard yourself against unwanted layout and visual changes that can occur with new version of a Graphical User Interface (GUI).AskUI is not a testing tool in the original sense but an automation tool for all GUIs that is platform-independent. Wouldn't it be nice to combine VRT with AskUI, so you do not have to maintain two different projects.Luckily you can do this because Jest - AskUIs favourite runner - can be extended to provide VRT, while AskUI delivers the screenshots to test on.

Johannes Dienst
February 13, 2024