Simulating SMS Messages and Phone Calls on Android while Automation

     Our mobile devices are, well, mobile! We can send and receive various kinds of communication through them, including text/SMS messages.  It is also possible to receive and interact with incoming phone calls! This might be relevant for apps that engage with the phone subsystem in some way, or it might just be a... Continue Reading →

Espresso vs UiAutomator2 in Appium

     Espresso is an Android test automation library maintained by Google. It has a number of advantages, for example built-in view synchronization that ensures element finding happens during idle periods in your app. Most people assume Espresso is an alternative to Appium; you’d pick either Appium or Espresso, not both. From this perspective, there’s... Continue Reading →

Automating the Clipboard on iOS and Android

     Now Appium has the built-in support for automating clipboard with support of following methods. Those will methods will work on iOS simulator or an Android device: setClipboardText("value") getClipboardText()    To automate this scenario you have to use the latest Appium(>5.0.4) and Selenium(>3.9.1) versions. Following is the sample code: public class ClipboardTest {    ... Continue Reading →

Different Driver Services in Selenium and Appium

     As we know that the importance of Automation is increasing day-by-day. And also most of them are looking for open source tools like Selenium and Appium. In 2017, there are some modification happened in Driver instantiation for Selenium Drivers and Appium Drivers. They are commonly using DriverServices to build and start the services for... Continue Reading →

Automation for iOS 9.3.x and above

     For iOS automation, Appium relies on system frameworks provided by Apple. For iOS 9.2 and below, Apple's only automation technology was called UIAutomation, and it ran in the context of a process called Instruments. As of iOS 10, Apple has completely removed the UIAutomation instrument, thus making it impossible for Appium to allow... Continue Reading →

Create a website or blog at

Up ↑

%d bloggers like this: