Skip to content

UI Testing

Bohdan Shakhov edited this page May 8, 2025 · 4 revisions

🌐 UI Testing Guide

This page explains how to set up and use Testlum for Web UI Testing, Mobile Browser Testing, and Native App Testing.

📌 Table of Contents

Locators are essential for interacting with elements in web, mobile browser, and native apps.
This section explains how to collect locators manually, use auto-detection tools, and provides best practices to create stable, reliable tests.

🖥️ Web Commands

Learn about commands available for web application testing, including interacting with UI elements, browser actions, page validation, and how to optimize execution across different browsers.

Explore mobile browser automation using device emulation and real devices.
Learn how to configure mobile profiles, emulate user behavior, and address the specific challenges of mobile web testing.

Discover how to automate native Android and iOS apps using Appium.
Understand app installation, working with native elements, handling gestures like swipe and tap, and setting up test runs on emulators or real devices.

Testlum can also be used in 3-in-1 scenarios. You can use web, mobilebrowser, and native in one scenario and run it in one scenario. To start, you just need a raised Appium server, Android studio, and a configured config file.

Clone this wiki locally