TestComplete 15.80: Mobile Recording on real Samsung device does not capture actions
We are using TestComplete v15.80 and recording mobile tests on a real Android device (Samsung). The device is detected correctly and the configuration appears to be fine - the application launches, the screen is visible in TestComplete, and the initial app screen is displayed (see attached screenshot). The issue occurs after pressing Record: we perform several actions in the mobile app (tap/scroll/text input, etc.) but no steps are saved. After stopping the recording, TestComplete generates an empty KeywordTest, as if no actions happened. Expected result: Actions performed during recording are captured as steps in the KeywordTest (or Script). Actual result: The KeywordTest is empty and contains no recorded steps. Questions: 1) What are the most common reasons for mobile recording to produce an empty test when using a real Android device? 2) Are there any required permissions/servicess (e.g., Accessibility / agent) that may block recording if disabled? 3) Do we need to close all Chrome/Edge other applications during mobile recording (we don't expect they affect it, but want confirmation)? Environment: TestComplete: 15.80 Device: Real Android Samsung phone Test Type: Mobile UI recording (KeywordTest)7Views0likes0CommentsAndroid Image Touch – "Interface Not Supported" Error
Hi Everyone, I'm trying to use the Touch method on an image object from an image set I created in Ranorex Studio. I've set the current device to my locally connected Android device and am running the app via JSON capabilities using a local Appium server. However, every time I attempt to run a method on the image object, I receive the following error: "Python runtime error. Interface not supported." Here’s a simplified version of my test case: capabilities = { "app": "some_apk_path.apk", "deviceName": "droid", "platformName": "Android" } server = "http://localhost:4723/wd/hub" Mobile.ConnectDevice(server, capabilities, 600) Mobile.SetCurrent("droid") set = ImageRepository.ImageSet1 set.AllowNotif.Touch() Environment: Ranorex Version: 15.74.33.7 x64 (Trial) Appium: Local server setup The image set is recognized, but calling Touch() on any image object triggers the error. Is there a compatibility limitation with the trial version, or am I missing a configuration step? Any help would be appreciated!Solved210Views0likes5CommentsUnable to get screenshot from device - Android App
Hi There I'm unable to test a simple example Android App in TestComplete with a connected Android Tablet. The Tablet is connected, the APK is imported as "TestedApp" and can be deployied over TestComplete, but I get everytime the "Unable to get screenshot from device." Message and I can't see anything: TestComplete: Version: 15.77.6.7 x64 Microsoft Windows 10 Pro, 64-bit (10.0 Build 19045) Tablet: Samsung SM-T736B (Galaxy Tab S7 FE 5G) Android: 14 I simply created a new App in Android Studio (Narwhal 3 Feature Drop | 2025.1.3) just to check if a simple Project would be testable: New Project -> Empty Activity ... The listet Check shouldn't be a Problem, this is the Standard-Beginner-App. I Also tryied to implement the mentioned FLAG... but this won't help too. Does anybody have a suggestion? Best regards Lukas60Views0likes1CommentAndroid Image Touch - Interface not supported problem
Hi, I'm trying to use method Touch on object from the Imgae set I've created. I have set the current device to my locally connected device, I'm running the app thru the json capabilities and local appium server. I'm not able to run any method on image object, every time I got the "Python runtime error. Interface not supported" The code of my test case: capabilities = { "app": "some_apk_path.apk", "deviceName": "droid", "platformName": "Android" } server = "http://localhost:4723/wd/hub" Mobile.ConnectDevice(server, capabilities, 600) Mobile.SetCurrent("droid") set = ImageRepository.ImageSet1 set.AllowNotif.Touch() I'm using trial Version: 15.74.33.7 x64358Views0likes5CommentsTest Complete not able to click on mobile application and record keyword tests
Hi Team, I have setup a MAC appium server for testing both iOS and Android applications. While testing android applications, I'am able to load the application to the mobile device but I'am not able to click on any options in the mobile application from Testcomplete . However Once I load the application to mobile, I can directly click on the mobile to navigate within the application. Another issue is that even if I do all the navigations in the phone directly and try to record keyword test , no test steps are getting recorded. Please help on this issues.195Views0likes4CommentsPerforming select all and delete on BitBar iPad or Android device
I am using TestComplete connected to Bitbar and am trying to simulate selecting the Text in a box and deleting it. I need to do this on the same app but on IOS and Android platforms if the code is different for both? As far as i can tell it doesn't support .SetText , nor key strokes, .Keys("^A[Del]"), for select all and delete I can't find any documentation for how to proform this function. Can anyone give any guidance?78Views0likes1CommentCan Testcomplete connect to two android mobile devices through local appium at the same time?
Hi, I have setup the local appium server and would like to use Testcomplete for recording keyword tests .In our android application testing, we would need to connect to multiple devices at the same time and verify the communication between applications in the two different devices. Is it possible to connect to two mobile devices from Testcomplete at the same time ?Solved90Views0likes2CommentsIs it possible to do android mobile test automation without an .apk file?
I am creating android mobile test automation using a local appium server and I want to be able to test an application that is currently downloaded on the android device. I do not have access to the apk file for this application but the app is already installed, I just need to be able to access it. What would I need to do to create automation without the apk file because TestComplete prompts you to enter the location of where the file is stored?Solved223Views0likes3Comments