Questions tagged [android]

For questions related to testing Google's Android operating system.

Filter by
Sorted by
Tagged with
0 votes
2 answers
22 views

How to choose hardware for testing computationally intensive Android software?

I work on mathematical modelling software, which runs on a variety of platforms. The product is a library, not an app. For Android, I've found it easiest to re-use the command-line test harness that's ...
-1 votes
1 answer
19 views

For Android testing (using Java), is it better to have Accessibility IDs put in, or will Element IDs or just "id" suffice?

An Android app to be automated tested has no Accessibility IDs (aka element's content-desc attribute) whatsoever. I'm hearing that it would be good for the developers to put this in, but I've also ...
1 vote
1 answer
44 views

Differences between Resource ID, TestID, Element ID, ID, and Accessibility ID?

This info is so scattered across some of my searching. However, I'd like to get the community's knowledge on this. Especially for the purposes of locating elements in code (Appium, testing Android app,...
0 votes
1 answer
31 views

How can we mass download apks from Google Play and/or other stores for testing?

We are developing an android app that is using some PackageManager queries. We would like to test it on a wide range of APKs. We were thinking if we could get these from Google Play and/or other ...
1 vote
1 answer
35 views

testing of android apps via web

What tools allow manual testing of android apps (apks) without installing google android emulator, and with low latency (where low is defined as no more than 4x slower than google emulator)? The ...
1 vote
1 answer
2k views

Testing Android app built for arm64

So far, I've been able to deploy and test Android applications on Android Emulator on my PC. This was possible because both APK was built for x86 architecture and my Ubuntu is running on x86 PC. Now, ...
  • 10.5k
0 votes
0 answers
11 views

Can't find PatchServices.jar when following SmartBear's instructions on using Android Studio to instrument a legacy Android app

Need help with instructions on instrumenting a legacy Android app for use with TestComplete. Windows 10 TestComplete 15.20.341.7 x64 Connected device running Android 7.1.1 Android Studio 3.3.1 I'm ...
0 votes
0 answers
33 views

tool recommendation to get line coverage against Manual and Automated test cases (offline instrumentation)

Our team uses the traditional method of building new test cases based on the feature requirements and testing them (manually or through automation) and getting them reviewed by the dev and product ...
0 votes
1 answer
4k views

Unable to launch uiautomatorviewer in mac os Big Sur

I recently updated my Mac OS to Big Sur. After that uiautomatorviewer is not working. Before Big Sur, uiautomatorviewer use to work. I am getting the below error: /Users/xxxx/Library/Android/sdk/tools/...
  • 1
1 vote
0 answers
56 views

App crashed when give back action continuously - shared preference error android

I have to do back action continuously, app crashed. It shows: "Attempt to invoke virtual method 'android.content.SharedPreferences android.content.Context.getSharedPreferences(java.lang.String, ...
4 votes
1 answer
3k views

uiautomatorviewer not running on Mac Big Sur

I'm trying to run uiautomatorviewer on Big Sur and I'm getting this error java.lang.NullPointerException at org.eclipse.swt.widgets.Control.internal_new_GC(Unknown Source) at org.eclipse.swt....
  • 41
0 votes
2 answers
288 views

How to automate testing of Zebra TC75X barcode scanner?

I would like to implement test automation for an app running on a Zebra TC75X device (Android OS). The tricky part is the integrated barcode scanner. The device has a hardware button to trigger a ...
1 vote
1 answer
76 views

Discriminating between two identical elements when they are both "displayed" and "enabled" but only one is actually visible

I am currently automating tests for a native app and I have some issues with "ghosts" elements. By "ghosts elements" I mean elements that are in the code and technically on the ...
0 votes
1 answer
356 views

Appium :Click on capture image button of inbuilt camera in mobile app. is it possible?

Appium(Android) :Click on capture image button of inbuilt camera in mobile app. is it possible?
  • 567
1 vote
2 answers
7k views

Appium(Android Mobile) : Click button using X Y coordinate(if can't find ID or Xpath)?

Appium(Android Mobile) : Click button using X Y coordinate(if can't find ID or Xpath)?
  • 567
1 vote
0 answers
97 views

How do you test app translations with pseudolocales on mobile Samsung devices?

Our client is trying to test the app we've been building for them on a couple of Samsung Galaxy devices (S9, S8 and S7). The problem is that they can't find the option to add English (XA) in the ...
  • 111
5 votes
4 answers
4k views

Can't find the element of a toast message because it disappears immediately

I am trying to add an assertion on the shown toast message in my scenario, Is there a way to stop the screen to find the element of a toast message?
2 votes
2 answers
17k views

Windows + Android emulator : How to fix "No internet/Internet not working for android emulator" on windows 10?

Issue I am facing : I have created new AVD from Android Studio (AVD Manager) but the emulator does not have internet. I tried opening www.google.com still "No Internet Connection" displayed. If ...
1 vote
0 answers
372 views

There is a way to identify font type in an Android app? (Python, Appium)

Here is the deal: i'm testing an android app and the client wants us to test font types, sizes and colors. Using Appium's explorer i'm able to see the objects properties (such us: text, enabled, etc) ...
2 votes
2 answers
7k views

Appium finding an element that need to be scrolled into view

I am testing a mobile application using Appium + Selenium + Java. I have a page who contains several elements with the following ids: field_1 field_2 field_3 bouton_1 When I open the page. The ...
3 votes
2 answers
756 views

Nested explicit wait does not work in Appium

For example, I'm sending a message. While it's being sent to the recipient it has the resource-id "pending_indicator". When it is delivered, it has the resource-id "delivered_indicator". So, I'm ...
  • 155
0 votes
1 answer
438 views

Find element within another element using explicit wait

I have the following code: List<MobileElement> messages = driver.findElements (By.id ("body_bubble")); //find all messages MobileElement lastMessage = messages.get (messages.size () - 1); //get ...
  • 155
0 votes
2 answers
715 views

Count all elements with the specific resource ID on the scrollable view

Here is the question. How can I count all the elements with the resource ID body_bubble on a scrollable view ? When I use the driver.findElements (By.id ("body_bubble")).size() method, it gets only ...
  • 155
0 votes
1 answer
2k views

Cannot find an element with Xpath in Appium

I'm new to Appium. Sorry if the question is duplicated, but I did not find the solution. I have a problem - I cannot locate an element using Xpath, but I have no problems locating it using the ID ...
  • 155
1 vote
0 answers
49 views

Mobile Device with custom Bluetooth Devices

We are currently looking for a mobile test solution for our latest product. Since the application is not standalone but works via a Bluetooth connection to embedded hardware (smart textile) we are ...
  • 11
4 votes
1 answer
7k views

How to always allow access to phone data automatically for USB connection of Android 8? [closed]

I have a testing mobile device Galaxy J5 Prime with Android version 8.0.0 and Samsung Experience version 9.0 I often have to plug in and plug out this device through USB connection and every time I ...
  • 572
2 votes
2 answers
64 views

Best practices for testing for poor connection and offline support?

I am building an android app to be used in rural areas (Saharan Africa, waaaay off the grid). The mobile app pulls down maps and map info from a server, uses the data, creates some new data (takes ...
  • 121
1 vote
0 answers
124 views

Locator strategy for list view elements in Android app

I am automating a calendar feature in an Android app using Appium. The developers have set content-desc for us to be used as accessibility ids. For simple elements like buttons it works like a charm. ...
1 vote
0 answers
63 views

Samsung Internet on Emulated AVD wont install

We wish to be able to test Samsung Internet with Appium but are not able to install Samsung Internet on an AVD created by Android Studio. Does anyone know how to install this or know of any other way ...
  • 151
0 votes
1 answer
1k views

When I run my Appium script I am getting error "TypeError [ERR_INVALID_ARG_TYPE]" which I am not able to understand

I wrote a script to automate my app using appium with java-script(nodejs), but when I run it I am getting error. This is the code which I have written. var webdriverio = require('webdriverio'); var ...
  • 107
0 votes
2 answers
55 views

Is there any way to monitor the stats of an Android application?

Let's say I've installed an app on my Android phone and I'm using it. Is there any way I could monitor the various activity that the app is doing on the phone and gather stats around it? I'm talking ...
  • 390
0 votes
1 answer
4k views

How to read logcat continuously and write into the internal storage file? [closed]

Reading logcat continuously and write into the internal storage for this i tried the below code. public class LogCatTask extends AsyncTask<Void, String, Void> { public AtomicBoolean run = ...
  • 101
0 votes
0 answers
263 views

Not able to scroll to specific element in Msite - Chrome browser - Appium

I have implemented scroll in mobile device with appium. Whenever I am scrolling to some element it is not scrolling properly. Tried with fixed scroll points as well. Here problem is I have small , ...
  • 1,310
0 votes
1 answer
2k views

Android studio emulator problem

When I try to start my emulator I receive the following: 20:09 adb server version (32) doesn't match this client (39); killing... 20:09 could not read ok from ADB Server 20:09 * failed to ...
1 vote
2 answers
168 views

Differences between Android emulators / iOS simulator and real devices for mobile web testing

Are there any differences for mobile web (not native App, not hybrid) testing between emulators/simulators and real devices? There are different 3rd party sites under test that contain our custom in-...
  • 501
1 vote
0 answers
36 views

How to notify customers an Android app will stop working after upgrading to Android 8 [closed]

I am a mobile application tester who works in the R&D area of the premium German car company. How would you deal with the situation where your app stops working on the primary target device after ...
1 vote
0 answers
472 views

How to test that a link from the app opens up in chrome browser using espresso

I have an app in which users can search for a text and it will populate the related repositories from Github based on that text/search term.I want to write an espresso test to verify that when user ...
1 vote
2 answers
509 views

How to write test cases of an application which has almost same functionalities on its web and mobile app(ios + android)

I am currently testing a chat application which is for both web and mobile devices. I have created test cases of a module for web application in Zephyr for Jira. Now I am a bit confused. Should I ...
  • 235
1 vote
2 answers
108 views

How do we perform installation testing of a native Android app on different devices

We have one Android app which is live as well. So far we have some device in the company (around 3-4) and we have tested the app (installation and full functionality) over them and all working fine. ...
  • 1,573
6 votes
6 answers
24k views

Unable to launch uiautomator in mac terminal

I am unable to launch uiautomator through mac terminal. I get the below error when I typed Android or Uiautomator in the terminal, or click uiautomator from tool folder. ERROR Djava.ext.dirs=/Users/...
  • 69
4 votes
2 answers
282 views

GUI Automation testing framework for android games

Is there any test framework which supports android games? I have used UiAutomator2.0 for GUI automation test, but for some games, it is unable to capture screen.
  • 41
0 votes
1 answer
2k views

How can i write automation code in appium to test facebook login by mobile app? [closed]

I have an Android mobile app. which provides facility to login in this app using Facebook but while automating this page, I'm not able to tap continue button which comes after entering username and ...
4 votes
7 answers
1k views

Testing an Android App on different phone models and Android versions

I have an Android app. Occasionally, some user reports an issue that is reproducible only on their particular phone/OS version combination. I cannot possibly get all phone models to try and reproduce ...
  • 111
1 vote
1 answer
146 views

Android: testing location on device cloud

Is there any mobile cloud testing service for Android offering enhanced location capabilities? My requirements are: Playback of recorded GPS/location data GPS data needs to be provided as 'real' data,...
0 votes
4 answers
8k views

how to scroll layout in appium?

I have below code : MobileElement mb = (MobileElement)configuration.driver.findElement(By.className("android.widget.ScrollView")); JavascriptExecutor js = (JavascriptExecutor)configuration.driver; ...
  • 31
1 vote
1 answer
2k views

How can I test iOS & Android mobile applications using Microsoft Visual Studio?

Here I have some test cases on Microsoft Test Manager (MTM), and those test case I have to execute on a real iPhone device but when I use Run & Record test of MTM to execute test cases its record ...
1 vote
1 answer
165 views

Automation tool for mobile application(IOS and Android)

Which testing tools are currently used for mobile application testing for both IOS application or Android application? What skills are required for mobile application testing automation?
1 vote
3 answers
7k views

Showing error - "Returned value cannot be converted to WebElement: {ELEMENT=1} " in appium using java

I have below configurations : Javaclient : java-client-5.0.2 Selenium : 3.0.1 Java : 144 Appium v1.4.16 This is my code : package com.metatag.poc; import io.appium.java_client.MobileElement; import ...
  • 87
1 vote
1 answer
86 views

What is the difference among App CPU, System CPU and User CPU

What is the difference between App CPU, System CPU and User CPU? I am testing a mobile app and I found these 3 terms, but I could not get an exact answer anywhere.
  • 111
1 vote
0 answers
422 views

How to handle browser language notification in android using appium?

I was trying to automate a website which is in german. But when I run the test on android device using chrome browser, language translator notification appears. Can anyone let me know how to handle ...