Skip to content

Appium Tip #22: How to Deploy Image Recognition in Your Appium Tests

This is the 22nd blog in our Things You Should Know About Appium blog series and this time we’ll be focusing on how to use image recognition in your Appium tests when testing mobile apps, games and even websites. The image recognition has been lately one of the most prominent approaches for enabling test automation […]

Read Article

Appium Tip #20: Executing Appium Tests with Gradle

This is the 20th blog in our Things You Should Know About Appium blog series and this time we’ll take a look on how to bridge the gap between Android Studio, Gradle and Appium tests running on a real device in the cloud. As you know, Appium client-side execution is slightly different compared to how other test […]

Read Article

Appium Tip #19: Explore How To Interact With Elements

In the previous blog we had a glance on to use different types of XPath locators in Appium and how those function calls work when building your test scripts. Today, we’re continuing with the same theme but this time we’ll focus more on Selenium WebElements and Appium MobileElements and how to use those to explore […]

Read Article

Appium Tip #18: How To Use XPath Locators Efficiently

As we’ve been discussing here at Appium Weekly blog, there are various different ways and tricks to locate elements on a web page. Appium – based on Selenium foundation – provides excellent methods to locate elements by using an XPath function. And in fact, there are lots of different XPath methods you can use, by […]

Read Article

Appium Tip #17: Finding UI Elements with Selendroid Back End

We’ll be continuing the topic we discussed in our last Appium blog post on finding UI elements and this is the 17th blog in our series of Things You Should Know About Appium. This time we’ll be focusing on Selendroid and how it helps to identify UI elements under Appium test execution. Just like Appium […]

Read Article

Appium Tip #16: Finding Elements with Appium Automation Engine

It’s time to look at how different elements can be found with Appium and what actually happens in the background when Appium does most of the work for you. This is the 16th tip in our Things You Should Know About Appium and with the following blogs, I’ll be focusing more on Appium automation engine […]

Read Article

Appium Tip #15: Breaking Off From Restrictions of Appium

This is the 15th blog in our Things You Should Know About Appium blog series. There are certain limitations and restrictions that each framework including Appium and programming language have so this time around we’ll focus on how to break off from the limitations and how to use some conventional mechanisms during your test runs. […]

Read Article

Appium Tip #14: 3 Tricks for Faster Appium Test Script Creation

This is our 14th blog in Things You Should Know About Appium blog series. We’ve covered lots of basic things, such as setting up an Appium environment, using various programming languages and frameworks (Java, Python, C#, Ruby, JavaScript, Mocha), plus tools and additional utilities that make your Appium use as smooth and easy as possible. […]

Read Article

Appium Tip #13: Use Inspector or uiautomatorviewer for UI Element Inspection

This is the 13th tip in our Things You Should Know About Appium blog series, and we’ll take a look what types of tools are used with Appium and what are the most important ones for you as well. Naturally, the right tools can make your life so much easier and enable you to get […]

Read Article

Appium Tip #12: Useful Timeout Capabilities and Commands

This is the 12th tip in our Things You Should Know About Appium blog series. This blog will touch on useful Appium / Selenium timeout capabilities and commands. Typically, timeouts occur when certain elements during the testing become inactive, unresponsive or something else goes ‘wrong’ in the test or app itself. Timeouts are also useful […]

Read Article