Appium 1.6.3, Tips for Identifying IDs, elements, and XPath values

appium 163
appium 163

Hello!

We’ve been seeing a lot of talk from users on Appium regarding the changes that have come out of the Appium 1.6.0 release. One of the biggest changes are the Appium inspector missing with Appium.

We’ve done a lot of research and we wanted to provide you the options that are available to work around this issue. 

One of the tools that’s available that we use internally here on projects is Macaca.

Read more

How to Access App Store from Appium Script

how to access app store from appium script
how to access app store from appium script

It’s quite common in mobile app testing that application and test script with a test session needs an access to various locations. For example, some test scripts need to access URLs, databases, back-end servers or even App Stores (e.g. Google Play or Apple App Store). With the access, test session can get, download or update certain applications from app stores before the actual test session will begin.

In this blog, we’ll take a look of how Appium test script can access Apple App Store and how to use certain XCUIElement components to assist your script with that.

Read more

New Ebook: The Beginner’s Guide of Using Appium for Mobile App Testing

Appium has quickly become one of the most prominent test automation framework for mobile app, game and web testing. As an open source test automation framework, it drives Android and iOS apps, regardless of native, hybrid or mobile web apps, using the WebDriver protocol.

Read more

Appium Tip #27: Using Appium for Mobile Game Testing

Using Appium Image Recognition for Game Testing
Using Appium Image Recognition for Game Testing

Appium is one of those frameworks that scales well across different use cases. For example, many of today’s popular mobile games do get tested using Appium and Image Recognition. This is extremely easy and effortless way to create tests for graphics-based content and mobile games are natural use cases for Appium Image Recognition.

We’ll take a look at Appium image recognition features, how to get started with this setup and use real Android and iOS devices from Bitbar Public Cloud.

Read more

The State of The Art in iOS 10 Test Automation Frameworks

State of the Art with iOS Test Automation
State of the Art with iOS Test Automation

The iOS 10 has rolled into Apple devices and has already got a significant install base on different Apple devices out there. Historically, the pace has been even faster when it comes to getting the latest and greatest iOS version adopted by 75% of device users. In addition, the iOS 10 adoption hasn’t gone as smoothly as prior ones for those who use it for test automation and are using iOS 10 with their existing test scripts and assets.

In this blog we’ll look at the state of the art with iOS 10 test automation and what mobile app developers should consider when building their infrastructure and using de-facto frameworks for their test automation needs.

Read more

Embrace Appium 1.5 with Server-Side Execution on Testdroid Cloud

Appium logo
Appium logo

Dear Testdroiders,

As you may know, Appium 1.5.x is a complete rewrite of Appium from the scratch. It is a technical re-architecture that keeps the code organized at best and makes it easier for new contributors to improve the framework. To all Appium lovers, we have made it executable on all of Testdroid solutions and you can now select either Appium version 1.4 or 1.5 to drive the Server-Side Execution for your mobile app testing.

Read more

Appium Support at Testdroid Cloud is More Powerful than Ever

Parallelism in Mobile App Testing
Parallelism in Mobile App Testing

Dear Testdroiders,

Appium is getting more popular and widely used day by day and we have been trying our best to bring you the greatest experience of Appium test execution at Testdroid Cloud. Today we have great news to share that Appium Server-Side Execution is now available for all users with Testdroid Cloud SOLO plan or above.

Read more

Appium Tip #26: Match Image Resolution with Device Screen Resolution

Appium and Image Recognition
Appium and Image Recognition

Dear Testdroiders,

Over the past year since we introduced how to use the technology of Image Recognition to run automated Appium tests for mobile games, we’ve noticed a skyrocketing amount of test runs on Testdroid Cloud using image recognition for mobile game test automation. Today, we’d like to share another quick tip to any mobile game developers or QAs who are just new to the image recognition for mobile game testing. To make sure your test scripts work well on different devices with the method of image recognition, you need to prepare images with different resolution.

Read more

How to Get Started with Robot Framework (with Example)

Dear Testdroiders,

Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). Surprisingly, many of you have been using this framework (in the past) for a basic acceptance testing that extend the system level testing capabilities with specifications and test cases associated with the actual app testing. However, if you are not familiar with Robot framework or if you look for a way how to use it in Testdroid Cloud, I’ll walk you through of some basic things in this blog.

Read more

Appium Tip #25: How to Avoid the Most Common Test Zip Mistake

Everything About Appium Test Automation
Everything About Appium Test Automation

Dear Testdroiders,

This is the 25th blog of our 37 Things You Should Know About Appium blog series. Today we are going to quickly talk about the most common test zip mistake with Appium and how to avoid it to get your Appium tests running instantly with no hassle.

Read more

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close