Mobile Android 12 testing
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Mobile Android 12 testing
Hi there!
We have a new phone (physical device) for Mobile testing, connected with USB. It is running Android 12.
When I connect the phone, I am able to install our application and I can see objects in the "Object Browser".
And I can also click on these objects, and our application is responding, so this is all working as expected.
However, I can not see the Mobile screen in TestComplete:
This screen is always shown, also on the Home screen for example.
So I don't think the FLAG_SECURE (of our application) is the problem.
Because when I delete our application, this message is still shown, always.
Does anyone know how to fix this issue?
Solved! Go to Solution.
- Labels:
-
Mobile Testing
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Frits!
Can you tell us which method you are using for connection to your device, Legacy or Cloud-Compatible?
I have seen this before with newer phones running through the Legacy method. If you have not already, I would suggest to move over to the Cloud-Compatible method using an local Appium server.
Cloud-Compatible Mobile Tests;
https://support.smartbear.com/testcomplete/docs/app-testing/mobile/device-cloud/index.html
Regards,
Nick
Solutions Engineer @ SmartBear
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Nick!
Thanks for you reply. Yes. we are currently using the Legacy method. We have looked into the Cloud/BitBar method but we don't want to use this.
If I understand correctly, we are able to run tests on our own physical devices (connected with USB), by using a local Appium server? If that's the case, we will use Appium instead of Legacy 🙂
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @Frits!
That is correct, the cloud method does allow to you to connect to either A. a local appium server or B. a cloud provider such as BitBar.
I use the cloud method exclusively for testing on my local devices, it's more reliable, quicker and much easier setup.
I hope this helps!
Regards,
Nick
Solutions Engineer @ SmartBear
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for your reply and help! I have set up a local Appium server and it now works as expected!
