Visible Elements Operations
3821
Rating Star
Rating Star
Rating Star
Rating Star
Rating Star
Download
Overview
Provides actions to perform only if the element is visible. The actions will not fail the step in case the element is not visible.
Actions
Click if visible →
Platforms:
Android
Element:
Generic Android Element
Click if visible →
Platforms:
iOS
Element:
Generic iOS Element
Click if visible →
Platforms:
Web
Element:
Generic Web Element
Type text (if visible) →
Platforms:
Android
Element:
Generic Android Element
Type text (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Type text (if visible) →
Platforms:
Web
Element:
Generic Web Element
Clear contents (if visible) →
Platforms:
Android
Element:
Generic Android Element
Clear contents (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Clear contents (if visible) →
Platforms:
Web
Element:
Generic Web Element
Contains text? (if visible) →
Platforms:
Android
Element:
Generic Android Element
Contains text? (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Contains text? (if visible) →
Platforms:
Web
Element:
Generic Web Element
Get text (if visible) →
Platforms:
Android
Element:
Generic Android Element
Get text (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Get text (if visible) →
Platforms:
Web
Element:
Generic Web Element
Is clickable? (if visible) →
Platforms:
Android
Element:
Generic Android Element
Is clickable? (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Is clickable? (if visible) →
Platforms:
Web
Element:
Generic Web Element
Is selected? (if visible) →
Platforms:
Android
Element:
android.widget.Switch, android.widget.ToggleButton
Is selected? (if visible) →
Platforms:
iOS
Element:
XCUIElementTypeSwitch, XCUIElementTypeToggle
Is selected? (if visible) →
Platforms:
Web
Element:
Generic Web Element
Long press gesture (if visible) →
Platforms:
Android
Element:
Generic Android Element
Long press gesture (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Tap (if visible) →
Platforms:
Android
Element:
Generic Android Element
Tap (if visible) →
Platforms:
iOS
Element:
Generic iOS Element
Swipe on element if visible (Android) →
Platforms:
Android
Element:
Generic Android Element
Swipe on element if visible (IOS) →
Platforms:
iOS
Element:
Generic iOS Element
What's new
Replaced usage of deprecated methods with newer ones.#*#*#Performance improvements.
Added few more action
Improve the latency when the element was not found#*#*#Fix some logic issues when deciding whether the step should fail or not
Updated to addon SDK 0.65.
Permissions
No special permissions are required
Sophie Davis
Click-if-visible, type-text-if-visible, always-pass
Java
Android, iOS, Web
V2.3
Frequently Asked Questions
An Addon is a collection of coded Automation Actions you can use within any test to empower TestProject's in-browser recorder and extend its built-in capabilities even further. Addons are stored in a collaborative library on TestProject's platform. They are developed and shared by the entire community, and give you the power to effortlessly enhance your recorded tests while saving up valuable time. Learn more here.
An Automation Action is a specific coded action within an Addon, that helps you with the creation of your test automation and acts as a building block within your test. The goal of an Automation Action is to save you valuable time and effort in order to enhance your test cases.
Yes, the Addons library and all of their Automation Actions are 100% free, created and contributed by the community for the community.
Definitely! You can use our Java SDK to customize any coded action to fit your exact testing needs. Read more about it here or reach out to us for help at [email protected].
For sure! Feel free to suggest an Addon or an Automation Action you might be missing over on our suggestions board here. The TestProject Team reviews carefully every single request and prioritize its development accordingly.
Of course! TestProject has a dedicated team of Solution Engineers available to help you with any of your testing needs and on any question you may have. Simply reach out to our experts via the chat, active forum, or write to us at [email protected].
Yes it is! TestProject is 100% free test automation platform and is powered by Tricentis, the #1 leader in software testing, extending its support and commitment for the open source community.