Activities
latest
false
Banner background image
UI Automation Activities
Last updated Apr 26, 2024

Project compatibility - Modern

Here you can check the availability of the Modern activities with the different project compatibilities in UiPath Studio.

Activity

Windows - Legacy

Windows

Cross-platform

Use Application/Browser

available

available

available

Check App State

available

available

available

Check/Uncheck

available

available

available

Click

available

available

available

Extract Table Data

available

available

available

Get Text

available

available

available

Get URL

available

available

available

Go to URL

available

available

available

Highlight

available

available

available

Hover

available

available

available

Keyboard Shortcuts

available

available

available

Navigate Browser

available

available

available

Select Item

available

available

available

Take Screenshot

available

available

available

Type Into

available

available

available

Get Attribute

available

available

available

Get Browser Data

available

available

not available

Set Browser Data

available

available

not available

Mouse Scroll

available

available

available

Inject Js Script

available

available

available

Drag and Drop

available

available

not available

For Each UI Element

available

available

not available

Application Event Triggeravailableavailablenot available
Click Event Triggeravailableavailablenot available
Keypress Event Triggeravailableavailablenot available
Set Textavailableavailablenot available
Check Elementavailableavailableavailable
Fill Formnot availablenot availableavailable

Cross-platform

Cross-platform automation projects are designed to run cross-platform on Windows, Linux, and macOS operating systems. With the UI Automation activity package, you can create Chrome browser-based automation projects that run cross-platform.

Design-time experience

The following Modern activities have been modified and made available in this project type, as follows:

Also, there are three OCR Engines available:

Supported browsers:

  • Chrome on Windows, Linux, and macOS
  • Microsoft Edge on Windows

Cross-platform activities specifics

Being tailored for a multitude of platforms, the activities used by Cross-platform projects have a slightly different behavior when compared to the normal ones and have been, in some cases, stripped of some features, to ensure compatibility. Below you can find a list of these differences.

Use Application/Browser

This activity is renamed to Use Browser and is no longer suitable for indicating anything else than browser windows. Also, the Resize window and Window attach mode properties are no longer available.

Input Methods

The Hardware Events input method is not supported in Cross-platform automation. Thus, the Simulate and Chromium API input methods are the only available input methods.

The Click, Hover, and Type Into activities only support the Same As Browser, Simulate, and Chromium API input methods.

The Use Browser activity only supports the Simulate and Chromium API input methods.

The Keyboard Shortcuts activity only supports Chromium API.

Targeting Methods

Only Chrome is supported, and targets are only generated by using Strict Selectors and Fuzzy Selectors, without Image and Native Text.

Project Settings

The available Project Settings categories are:

  • Generic -> All Project Settings
  • Targeting Methods Web -> Strict Selector, Fuzzy Selector, Enable Anchors, Ignore IDX, Input Modes for Simulate and Chromium API.
  • Application/Browser -> Close, Open, UserDataMode, UserDataFolder.
  • OtherActivities -> CheckAppState, Hover.
  • KeyboardEvents -> ClickBeforeTyping, Empty Field.
Capture All Elements

To be able to use the Capture All Elements feature, the mandatory Computer Vision API Key and URL are displayed in the Project Settings.

CursorMotionType

Since it is based on the Hardware Events input mehtod, the CursorMotionType property is removed from the Click and Hover activities.

Runtime experience

Automations created with cross-platform projects can run on Windows, Linux robots, and macOS via the UiPath Assistant.

On Windows, you can run attended automations serverless from Microsoft Edge.

You can read more on how this is achieved below:

  • Cross-platform
  • Design-time experience
  • Cross-platform activities specifics
  • Runtime experience

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.