Tagged articles
68 articles
Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Mar 20, 2026 · Operations

How Self‑Healing Test Scripts Cut Maintenance Costs: A Real‑World CBA

In large agile teams, over 70% of UI test failures are false positives caused by fragile locators, but a self‑healing approach that combines layered selectors and lightweight visual anchors can reduce monthly maintenance from 24 person‑hours to 1.2, improve CI stability, and deliver a ROI within three months while introducing manageable decision and governance overhead.

AppiumSeleniumci/cd
0 likes · 8 min read
How Self‑Healing Test Scripts Cut Maintenance Costs: A Real‑World CBA
Sohu Tech Products
Sohu Tech Products
Feb 19, 2025 · Mobile Development

Appium Mobile UI Automation Testing Workflow with Python

This guide walks through setting up Appium with the UiAutomator2 driver, verifying the environment, writing a Python script that connects to the Appium server, using weditor or uiautomatorviewer to inspect Android UI elements, and applying ID or XPath locators to automate clicks in the Zepp app.

AndroidAppiumMobile Automation
0 likes · 8 min read
Appium Mobile UI Automation Testing Workflow with Python
Python Programming Learning Circle
Python Programming Learning Circle
Nov 22, 2024 · Mobile Development

Automating QQ Message Replies with Python and Appium

This article demonstrates how to set up a Python environment with Appium, install necessary tools, connect an Android device, and implement a script that automatically reads incoming QQ messages and replies with predefined responses, providing step‑by‑step instructions and sample code for mobile automation.

AppiumMobile AutomationQQ
0 likes · 8 min read
Automating QQ Message Replies with Python and Appium
Software Development Quality
Software Development Quality
Sep 28, 2024 · Mobile Development

Master Appium Desktop: Setup, First Test, Element Locating & Recording

This guide walks you through installing Appium Desktop, configuring and launching the server, creating a simple Java test for the Android calculator app, exploring multiple element‑locating strategies (ID, class name, XPath, Accessibility ID, UIAutomator), and using the desktop tool’s element inspector and recording features to generate test scripts.

AppiumAppium DesktopElement Locating
0 likes · 12 min read
Master Appium Desktop: Setup, First Test, Element Locating & Recording
Shentong Technology Team
Shentong Technology Team
Jan 9, 2024 · Mobile Development

Boosting Mobile App Quality: Shentong’s Custom DevOps Automation Framework

This article examines how Shentong, a logistics company, built a comprehensive mobile testing ecosystem—including functional, compatibility, and specialized tests—leveraging automation, a DevOps‑driven packaging pipeline, and a Jenkins‑based framework to dramatically improve testing efficiency and product quality.

AppiumDevOpscontinuous integration
0 likes · 13 min read
Boosting Mobile App Quality: Shentong’s Custom DevOps Automation Framework
MoonWebTeam
MoonWebTeam
Nov 9, 2023 · Mobile Development

Master Mobile E2E Testing with Appium: Setup, Principles, and Real‑World Examples

This comprehensive guide explains Appium’s cross‑platform architecture, walks through setting up an Android testing environment on macOS, demonstrates a full‑stack test case for an in‑app H5 page, and shares advanced techniques like a WebSocket‑based JS agent and OpenCV image‑recognition for challenging hybrid scenarios.

AndroidAppiumE2E automation
0 likes · 16 min read
Master Mobile E2E Testing with Appium: Setup, Principles, and Real‑World Examples
Ziru Technology
Ziru Technology
May 18, 2023 · Backend Development

Mastering Automation Testing: From Web UI to Mobile Apps and API with Selenium, Appium, and JMeter

This guide explains the fundamentals of automation testing, identifies suitable projects, compares common automation types such as web, mobile, and API testing, introduces essential tools like Selenium, Appium, uiautomator2, and JMeter, and provides step‑by‑step code examples to help beginners quickly implement automated tests in real‑world scenarios.

API testingAppiumJMeter
0 likes · 21 min read
Mastering Automation Testing: From Web UI to Mobile Apps and API with Selenium, Appium, and JMeter
FunTester
FunTester
Dec 30, 2022 · Operations

Mastering Cross‑Browser Testing: Strategies, Tools, and Automation Tips

This guide outlines essential cross‑browser testing strategies—including device and browser selection, top UI testing frameworks like Selenium, Appium, and Espresso, automation with parallel execution, cloud‑based labs, AI‑driven tools, and security considerations—to help teams deliver high‑performance web and mobile applications efficiently.

AI testingAppiumSelenium
0 likes · 10 min read
Mastering Cross‑Browser Testing: Strategies, Tools, and Automation Tips
FunTester
FunTester
Dec 7, 2022 · Industry Insights

Top 10 Free Open‑Source Test Automation Tools You Should Know

This article provides a concise overview of ten popular free and open‑source test automation frameworks—including Katalon Studio, Selenium, Appium, JMeter, SOAP UI, Robot Framework, Watir, JUnit, Robotium, and Citrus—highlighting their supported languages, platforms, key features, and integration capabilities.

AppiumJMeterKatalon
0 likes · 10 min read
Top 10 Free Open‑Source Test Automation Tools You Should Know
FunTester
FunTester
Oct 7, 2022 · Mobile Development

How to Transition from Manual to Automation Testing in 5 Practical Steps

This guide explains why QA engineers should learn to code, outlines five concrete steps—including choosing a language, intensive coding practice, creating a GitHub profile, building a simple test, and continuous learning—to successfully move from manual testing to mobile automation development.

AppiumQA careercoding
0 likes · 9 min read
How to Transition from Manual to Automation Testing in 5 Practical Steps
FunTester
FunTester
Sep 16, 2022 · Industry Insights

Future‑Proof Your Software Testing Career: A Complete Skill Roadmap

Amid the current tech hiring slowdown, this guide outlines a comprehensive learning roadmap for software testers, covering fundamentals, Linux, shell scripting, web fundamentals, databases, packet‑capture tools, API testing, automation frameworks, mobile testing, TestOps, and performance and security testing to help engineers stay competitive and advance their careers.

AppiumJMeterLinux
0 likes · 17 min read
Future‑Proof Your Software Testing Career: A Complete Skill Roadmap
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
Baidu Geek Talk
Baidu Geek Talk
Apr 22, 2022 · Mobile Development

Baidu Smart Mini Program Automation Testing Framework Architecture Analysis

The article explains how Baidu’s Smart Mini Program, which runs hybrid H5‑Native code in separate Logic and View threads within the Baidu app, cannot be tested with standard tools, so the Smart Mini Program Testing Platform created the smartapp‑automator framework that combines a Selenium‑like engine for in‑process UI control with a unified device‑control API abstracting Android, iOS, Chrome and cloud‑phone automation tools.

AppiumBaiduSelenium
0 likes · 8 min read
Baidu Smart Mini Program Automation Testing Framework Architecture Analysis
360 Quality & Efficiency
360 Quality & Efficiency
Apr 15, 2022 · Mobile Development

Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval

This guide demonstrates how to use Appium for automated testing of HarmonyOS applications, covering device connection setup, .hap package installation via HDC, element location strategies, handling logs, and compatibility considerations, providing code examples for developers familiar with Android automation.

AppiumHarmonyOSMobile Automation
0 likes · 7 min read
Automating HarmonyOS Apps with Appium: Setup, .hap Installation, Element Locating, and Log Retrieval
Open Source Linux
Open Source Linux
Apr 11, 2022 · Mobile Development

Automate Douyin Video Scraping with Python, mitmproxy, and Appium

This tutorial shows how to combine mitmproxy packet capture and Appium mobile automation in Python to automatically collect and download Douyin video URLs, covering environment setup, code snippets, and practical steps for a fully automated scraper.

AppiumDouyinMobile Automation
0 likes · 8 min read
Automate Douyin Video Scraping with Python, mitmproxy, and Appium
转转QA
转转QA
Jan 12, 2022 · Mobile Development

UI Automation Element Locating for Android and iOS Using WEditor and Appium

This guide explains how to set up and use WEditor for Android and tidevice/Appium for iOS to locate UI elements efficiently, covering prerequisite tools, installation commands, step‑by‑step connection procedures, error handling, and best‑practice strategies for reliable mobile UI automation.

AndroidAppiumElement Locating
0 likes · 6 min read
UI Automation Element Locating for Android and iOS Using WEditor and Appium
Sohu Tech Products
Sohu Tech Products
Nov 24, 2021 · Mobile Development

Comprehensive Guide to iOS UI Automation Testing with XCUITest, Appium, and Macaca

This article provides a detailed overview of iOS UI automation testing, covering XCUITest fundamentals, Accessibility considerations, sample Swift code, manual and recorded test case creation, command‑line toolchains, Web Service‑based architecture, and a comparison of Appium and Macaca for building scalable, CI‑integrated mobile testing platforms.

AppiumMacacaUI automation
0 likes · 24 min read
Comprehensive Guide to iOS UI Automation Testing with XCUITest, Appium, and Macaca
Sohu Tech Products
Sohu Tech Products
Nov 4, 2021 · Mobile Development

Comprehensive Guide to iOS UI Automation Testing with XCUITest, Appium, and Web Service Architecture

This article provides a detailed overview of iOS UI automation testing, covering XCUITest fundamentals, accessibility considerations, code examples, manual and recorded test case creation, command‑line toolchains, Web Service‑based architecture, and a comparison of Appium and Macaca for building scalable, cross‑platform mobile testing platforms.

AppiumUI automationXCUITest
0 likes · 27 min read
Comprehensive Guide to iOS UI Automation Testing with XCUITest, Appium, and Web Service Architecture
Miss Fresh Tech Team
Miss Fresh Tech Team
Oct 8, 2021 · Mobile Development

How Cloud-Based Mobile Testing Transforms App Quality and Compliance

This article introduces a cloud‑based mobile testing platform, detailing its architecture, implementation with Spring Boot and Appium, and real‑world applications in compliance verification and online inspection, highlighting how AI integration and automated workflows dramatically improve testing efficiency and product quality.

AI complianceAppiumautomation
0 likes · 7 min read
How Cloud-Based Mobile Testing Transforms App Quality and Compliance
Meituan Technology Team
Meituan Technology Team
Jul 29, 2021 · Mobile Development

Improving Test Efficiency for Dynamic Layouts in Meituan App with XraySDK

The article explains how Meituan’s dynamic layout technology, which complicates automated testing, is tackled by XraySDK’s view‑ability transformation that captures layout data via a local HTTP server and custom listeners, boosting dynamic‑card test coverage from zero to over 80% and streamlining future WebView and compatibility testing.

AndroidAppiumXraySDK
0 likes · 15 min read
Improving Test Efficiency for Dynamic Layouts in Meituan App with XraySDK
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2021 · Mobile Development

Build a Python Appium Bot to Auto‑Reply QQ Messages

This step‑by‑step guide shows how to set up Python, Appium, JDK, Android SDK and a screen‑mirroring tool, connect an Android phone, verify the ADB connection, and run a complete Appium script that automatically reads and replies to QQ chats.

AppiumQQautomation
0 likes · 6 min read
Build a Python Appium Bot to Auto‑Reply QQ Messages
FunTester
FunTester
Mar 14, 2021 · Mobile Development

Appium 2.0: New Features and Highlights for Mobile Test Automation

The article introduces Appium 2.0, explains its unbundled driver architecture, custom driver templates, special command plugins, and provides installation commands, highlighting how these changes simplify and expand mobile test automation across iOS, Android, and Windows platforms.

AppiumAppium 2.0Mobile Development
0 likes · 5 min read
Appium 2.0: New Features and Highlights for Mobile Test Automation
Qunar Tech Salon
Qunar Tech Salon
Nov 26, 2020 · Mobile Development

Design and Implementation of a Cross‑Platform Mobile UI Automation Framework at QuNar

This article describes the background, challenges, and solution design for building a cross‑platform mobile UI automation framework at QuNar, covering test classification, element locating strategies, the POCO library, Page Object Model, JSON mock handling, and continuous integration with Jenkins to improve testing efficiency and reduce manual effort.

AppiumPOCOUI automation
0 likes · 19 min read
Design and Implementation of a Cross‑Platform Mobile UI Automation Framework at QuNar
Ctrip Technology
Ctrip Technology
Jul 16, 2020 · Artificial Intelligence

Implementing Visual UI Automation Testing with Watcher: Architecture, Workflow, and Algorithms

The article explains how to reduce the impact of frequent UI changes on automated testing by using visual testing techniques, introduces the Watcher platform’s SDK, image‑comparison services, real‑time comparison, and various algorithms—including pixel, template, content, and AI‑based matching—to improve test stability and efficiency.

AIAppiumSelenium
0 likes · 10 min read
Implementing Visual UI Automation Testing with Watcher: Architecture, Workflow, and Algorithms
FunTester
FunTester
Jul 2, 2020 · Mobile Development

Mastering Mobile App Testing: Pyramid, Types, Tools, and Real‑World Challenges

This article explores why mobile app testing is crucial, explains the mobile testing pyramid, details functional, regression, performance, security, usability, and compatibility testing types, compares automation frameworks and tools, and discusses practical challenges such as device fragmentation, network variability, and battery constraints.

AppiumPerformance Testingcloud testing
0 likes · 16 min read
Mastering Mobile App Testing: Pyramid, Types, Tools, and Real‑World Challenges
360 Tech Engineering
360 Tech Engineering
Mar 3, 2020 · Mobile Development

Implementing UI Automation Testing for Mobile Apps with Appium and Cucumber

This article explains why UI automation testing is essential for complex mobile apps, why Appium is chosen, how to organize test cases with Cucumber, implement custom steps, locate elements using various strategies, handle common exceptions, and outlines the overall workflow and improvement suggestions.

AndroidAppiumCucumber
0 likes · 14 min read
Implementing UI Automation Testing for Mobile Apps with Appium and Cucumber
Huajiao Technology
Huajiao Technology
Mar 3, 2020 · Mobile Development

Why UI Automation Matters for Mobile Apps and Using Appium with Cucumber

This article explains why UI automation testing is crucial for complex mobile apps, introduces Appium as a cross‑platform open‑source solution, demonstrates organizing test cases with Cucumber and Page Object patterns, details element locating strategies, custom steps, workflow architecture, and discusses current limitations and improvement plans.

AppiumCucumberPage Object
0 likes · 18 min read
Why UI Automation Matters for Mobile Apps and Using Appium with Cucumber
360 Quality & Efficiency
360 Quality & Efficiency
Feb 28, 2020 · Mobile Development

Appium Introduction and Complete Setup Guide for Mobile Automation Testing

This article introduces Appium, an open‑source cross‑platform mobile automation tool, and provides a step‑by‑step guide to set up the Android development environment, install the Appium server (both CLI and desktop), and configure Python with the Appium‑Python client, including necessary code snippets.

AndroidAppiumMobile Automation
0 likes · 4 min read
Appium Introduction and Complete Setup Guide for Mobile Automation Testing
vivo Internet Technology
vivo Internet Technology
Jan 15, 2020 · Artificial Intelligence

Automated Testing: From Data-Driven to AI-Powered - A Comprehensive Guide

The guide explains automated testing fundamentals, classifications, and current platform implementations—covering unit, interface, and UI testing on PC, Android, and iOS—while detailing data‑driven and keyword‑driven approaches and forecasting AI‑powered visual and functional testing using deep‑learning frameworks.

AI testingAppiumAutomated Testing
0 likes · 10 min read
Automated Testing: From Data-Driven to AI-Powered - A Comprehensive Guide
360 Quality & Efficiency
360 Quality & Efficiency
Jan 2, 2020 · Mobile Development

Common Element Locating Strategies in Appium for Mobile Automation

This article introduces Appium's basic element locating techniques—including id, name, class name, XPath, UIAutomator, and relative coordinates—explains how to handle non‑unique elements through iteration or OCR, and demonstrates image‑based locating with OpenCV and screenshot code examples.

AppiumElement LocatingMobile Automation
0 likes · 5 min read
Common Element Locating Strategies in Appium for Mobile Automation
360 Quality & Efficiency
360 Quality & Efficiency
Aug 30, 2019 · Mobile Development

Parallel Multi‑Device Testing with Appium: Dynamic Desired Caps, Multi‑Process Services, and Port Management

This article explains how to set up a Windows environment with Node.js, Python, and Appium, dynamically generate desired capabilities for multiple phones, launch parallel Appium services and tests using multi‑process techniques, and handle port detection and release to achieve efficient multi‑device automation.

AppiumParallel ExecutionPython
0 likes · 5 min read
Parallel Multi‑Device Testing with Appium: Dynamic Desired Caps, Multi‑Process Services, and Port Management
Xianyu Technology
Xianyu Technology
Apr 30, 2019 · Mobile Development

Mobile UI Automation Framework for Xianyu App

The new mobile UI automation framework for the Xianyu app reduces script maintenance costs by using random monkey testing to record clicks and expected UI elements, organizing page‑specific scripts in MongoDB, executing them via Appium, and delivering data‑driven tests that doubled script count, achieved 98% pass rate, and cut update time from half a day to under an hour.

AppiumScript Generationdatabase
0 likes · 5 min read
Mobile UI Automation Framework for Xianyu App
360 Quality & Efficiency
360 Quality & Efficiency
Nov 16, 2018 · Mobile Development

Setting Up iOS Automation with Appium, Java, and WebDriverAgent

This guide details how to set up an iOS automation environment using Appium, Java, and related tools on macOS, covering system requirements, installation of Xcode, JDK, Node, Appium, WebDriverAgent, and necessary plugins, along with troubleshooting tips for successful device testing.

AppiumXcodeautomation
0 likes · 5 min read
Setting Up iOS Automation with Appium, Java, and WebDriverAgent
转转QA
转转QA
Aug 9, 2018 · Mobile Development

Automating ZuanZuan "Happy Delivery" Mini Program with Appium and Chrome Inspector

This article details the step‑by‑step setup and execution of automated testing for the ZuanZuan "Happy Delivery" WeChat mini‑program, covering debugging activation, process inspection, Chrome‑Inspector usage, Appium context switching, chromedriver compatibility, and best practices for building a maintainable mobile automation framework.

AppiumChrome InspectorChromeDriver
0 likes · 10 min read
Automating ZuanZuan "Happy Delivery" Mini Program with Appium and Chrome Inspector
JD Retail Technology
JD Retail Technology
Jul 9, 2018 · Mobile Development

Designing a One‑Stop UI Automation Framework for Mobile Apps

This article shares the design principles, architecture, and practical experiences of building a stable, maintainable UI automation framework for mobile applications, covering test case simplicity, maintenance cost reduction, driver abstraction, retry mechanisms, metrics, and CI integration.

AppiumCI integrationPage Object
0 likes · 9 min read
Designing a One‑Stop UI Automation Framework for Mobile Apps
JD Tech
JD Tech
Jul 6, 2018 · Mobile Development

Designing an All‑in‑One UI Automation Framework for Mobile Apps

This article shares the author's experience designing a stable, maintainable UI automation framework for iOS and Android, covering its motivations, advantages, architecture, coding practices, failure‑retry mechanisms, metrics, and CI integration to help teams avoid common pitfalls and improve test efficiency.

AppiumCI integrationUI automation
0 likes · 9 min read
Designing an All‑in‑One UI Automation Framework for Mobile Apps
360 Quality & Efficiency
360 Quality & Efficiency
May 23, 2018 · Mobile Development

Understanding Appium: A Cross‑Platform Mobile Automation Framework

This article introduces Appium, an open‑source mobile automation framework that enables cross‑platform testing of native, hybrid, and mobile web apps by abstracting device interactions through third‑party engines, WebDriver API, sessions, and desired capabilities, and includes practical code examples.

AppiumBootstrapDesired Capabilities
0 likes · 5 min read
Understanding Appium: A Cross‑Platform Mobile Automation Framework
转转QA
转转QA
May 8, 2018 · Mobile Development

UI Automation Framework Overview and Evolution for Mobile App Testing

This document outlines the background, goals, and detailed architecture of a mobile UI automation framework built on Appium, describing case management, result storage, evolution of element locating and interaction methods, multi‑platform execution strategies, and future enhancements for data collection and CI integration.

AppiumCI integrationFramework
0 likes · 9 min read
UI Automation Framework Overview and Evolution for Mobile App Testing
360 Tech Engineering
360 Tech Engineering
Apr 28, 2018 · Mobile Development

Understanding the PageObject Pattern for UI Automation

This article explains the common maintenance challenges in UI automation, introduces the PageObject pattern as a solution, describes its layered architecture—including appium, pages, operation, and test layers—and highlights how it improves code reuse, readability, and reduces effort when UI changes occur.

AppiumPageObjectTest architecture
0 likes · 3 min read
Understanding the PageObject Pattern for UI Automation
360 Quality & Efficiency
360 Quality & Efficiency
Mar 21, 2018 · Frontend Development

Understanding the PageObject Pattern for UI Automation

UI automation often suffers from maintenance headaches when page layouts change, requiring updates to every interaction; the PageObject pattern addresses this by separating element locators from operation logic into distinct layers (appium, pages, operation, test), enabling reusable, readable code and simplifying updates to only the pages layer.

AppiumPageObjectUI automation
0 likes · 3 min read
Understanding the PageObject Pattern for UI Automation
360 Quality & Efficiency
360 Quality & Efficiency
Feb 28, 2018 · Mobile Development

Appium + Python: Environment Setup and a Simple Mobile Automation Demo

This guide walks through installing the required tools, configuring Appium with Python on Windows, extracting an Android app's package and activity, writing a basic automation script, launching the app, using uiautomatorviewer for element location, and applying tips for Chinese input and service timeout handling.

AndroidAppiumMobile Automation
0 likes · 7 min read
Appium + Python: Environment Setup and a Simple Mobile Automation Demo
Meituan Technology Team
Meituan Technology Team
Jun 23, 2017 · Mobile Development

Automated Mobile App Testing: Transition from Calabash to Appium with BDD Integration

To cut costly manual testing for Meituan‑Dianping’s overseas travel apps, the team replaced Calabash with an Appium‑Cucumber BDD framework, gaining cross‑platform stability, easier iOS integration, richer element locating, Jenkins‑compatible reporting, and faster overall execution despite slightly longer per‑run times.

AppiumBDDCalabash
0 likes · 17 min read
Automated Mobile App Testing: Transition from Calabash to Appium with BDD Integration
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
Qunar Tech Salon
Qunar Tech Salon
Jan 11, 2017 · Mobile Development

Overview of XTS Mobile UI Automation Framework and Its New Features

The article introduces XTS, an image‑comparison based mobile UI automation framework built on Appium, explains its architecture, case writing examples, and highlights new 2.0 features including one‑click compatibility testing, image‑based clicking, and dynamic ad‑ignoring through diff analysis.

AppiumUI automationcompatibility testing
0 likes · 5 min read
Overview of XTS Mobile UI Automation Framework and Its New Features
Meituan Technology Team
Meituan Technology Team
Nov 25, 2016 · Mobile Development

UI Automation Testing for Mobile Apps: Tools, Challenges, and Implementation

The article explains why UI automation is essential for mobile apps, compares tools such as UIAutomator, Robotium and Appium (chosen for its cross‑platform support), addresses challenges like backend instability by using Appmock‑based mock servers, adopts the Page Object pattern, and shows how the suite cut testing time from half a day to twenty minutes, delivering lasting efficiency gains.

AppiumMock ServerPage Object
0 likes · 11 min read
UI Automation Testing for Mobile Apps: Tools, Challenges, and Implementation
360 Quality & Efficiency
360 Quality & Efficiency
Jul 22, 2016 · Mobile Development

Mobile UI Automation Practices and Tools: WalmartLabs, Taobao Performance Testing, and More

The article presents a comprehensive overview of mobile UI automation and performance testing practices, covering WalmartLabs' Appium-based framework, Taobao's SDK timing and frame‑drop analysis, quality assurance systems, crash analysis, static code scanning, AppCrawler, Macaca, MockServer usage, and Docker‑based test environments.

AppiumDockerMobile Automation
0 likes · 8 min read
Mobile UI Automation Practices and Tools: WalmartLabs, Taobao Performance Testing, and More
Baidu Intelligent Testing
Baidu Intelligent Testing
Apr 21, 2016 · Mobile Development

Integrating OpenCV with Appium for Automated Game Testing on Mobile Devices

This article describes how the MMGame testing team combined the open‑source Appium automation framework with OpenCV's image‑recognition capabilities to enable coordinate‑based testing of third‑party mobile games that lack accessible UI elements, detailing the workflow, implementation, results, and a comparison with other mobile testing tools.

AkazeAppiumMobile Automation
0 likes · 16 min read
Integrating OpenCV with Appium for Automated Game Testing on Mobile Devices