Tagged articles
5 articles
Page 1 of 1
Ctrip Technology
Ctrip Technology
Mar 22, 2024 · Mobile Development

Design and Implementation of the Cloud Touch Platform for Remote Mobile Device Control and Testing

The article presents the background, full‑scenario construction, core architecture, device‑pool strategy, remote iOS control via WebDriverAgent, screen‑sync using ffmpeg, streaming pipeline, data collection, and practical lessons of the Cloud Touch platform that enables unified remote testing and customer‑support workflows for mobile applications.

Cloud TouchRemote Device ControlStreaming
0 likes · 14 min read
Design and Implementation of the Cloud Touch Platform for Remote Mobile Device Control and Testing
Software Development Quality
Software Development Quality
Jul 27, 2022 · Mobile Development

Unlock iOS Automation: Compare UIAutomation, XCTest, Appium, Airtest & More

This comprehensive guide explores iOS automation frameworks—including UIAutomation, XCTest, KIF, Frank, Calabash‑iOS, Appium, and Airtest—detailing their features, setup steps, element‑location strategies, performance comparisons, multi‑device execution, and practical recommendations for stable and efficient mobile testing.

AirtestAppiumUIAutomation
0 likes · 30 min read
Unlock iOS Automation: Compare UIAutomation, XCTest, Appium, Airtest & More
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 19, 2021 · Mobile Development

iQIYI iOS Cloud Recording and Playback Platform: Architecture and Implementation

iQIYI’s iOS Cloud Recording and Playback Platform leverages a cloud‑device farm and a Swift‑based driver to capture user actions, generate Python scripts, and replay them across shared devices, dramatically cutting automation costs while providing fast DOM access, multi‑method element identification, CI integration, and visual reporting for reliable regression testing.

AI element recognitionSwift WDAcloud testing
0 likes · 12 min read
iQIYI iOS Cloud Recording and Playback Platform: Architecture and Implementation
转转QA
转转QA
Apr 17, 2021 · Mobile Development

Using tidevice for iOS Automation without a Mac: Features, Installation, and Integration Guide

This article introduces tidevice, an open‑source tool that enables iOS automation on Windows, Linux, and macOS by providing device information, app management, WebDriverAgent control, performance data collection, and various command‑line and Python APIs, along with detailed installation steps and integration advice.

Pythondevice managementiOS automation
0 likes · 18 min read
Using tidevice for iOS Automation without a Mac: Features, Installation, and Integration Guide
DevOps
DevOps
Apr 20, 2017 · Mobile Development

Overcoming iOS Automation Testing Challenges with Private APIs, xcodebuild, and Curl‑Driven WebDriverAgent

The article examines the difficulties of iOS automation testing for large-scale mobile applications, such as long feedback cycles, simulator limitations, and multi‑app scenarios, and proposes solutions using private Apple APIs, xcodebuild, and curl‑driven WebDriverAgent commands to overcome Instrument singleton constraints and improve test efficiency.

AppiumSimulatorTesting framework
0 likes · 9 min read
Overcoming iOS Automation Testing Challenges with Private APIs, xcodebuild, and Curl‑Driven WebDriverAgent