We know that the Appium java-client version 9.0.0 was released with major changes. In this article, I would like to share the main changes between major versions 8.x and 9.x of Appium java-client. This list should help to successfully migrate the existing automated tests codebase. Before that, we will discuss the compatibility matrix between the... Continue Reading →
Appium Automation for Android 10
As we know that Android 10 was released in September 2019. There is one important change to be aware of from an automation perspective, however. If the app you are testing has a target SDK version of less than 23 (Android 6.0), then when you launch it on Android 10, you might... Continue Reading →
Speed Up iOS Appium Test Automation
Appium users have the question like how to speed up the iOS tests, citing the length of time it takes to start tests which use the WebDriverAgent library (all tests using the XCUITest driver). Most of the perceived speed of an Appium test can't be improved due to the base speed... Continue Reading →
Speed Up Android Appium Test Automation
There are three special capabilities available in Appium for speeding up Android test initialization (available in the latest Appium version). Also using the appPackage and appActivity desired capabilities instead of the app capability helps for speeding up Android test automation. skipDeviceInitialization skipServerInstallation ignoreUnimportantViews skipDeviceInitialization is available for all Android platforms, this desired... Continue Reading →
AI for Appium Test Automation
Perhaps the most buzzy of the buzzwords in tech these days is "AI" (Artificial Intelligence), or "AI/ML" (throwing in Machine Learning). To most of us, these phrases seem like magical fairy dust that promises to make the hard parts of our tech jobs go away. To be sure, AI is largely over-hyped, or at least... Continue Reading →