ContributionsMost RecentMost LikesSolutionsYour application uses PatchServices library that is not compatible with your TestComplete version We have upgraded our TestComplete version from 12 to 14.0 When I tried to launch an instrumented application , we receive a message "You application uses the PatchServices library that is not compatible with your TestComplete version". Then I searched for solutions in smartbear community and tried the following from, https://support.smartbear.com/testcomplete/docs/app-testing/mobile/android/preparing/instrumenting-apps/user-interface.html Deleted the previous instrumented application. Created a new project suite and instrumented the original APK with TestComplete 14.0 in TestedApps. Installed the TestComplete android agent as well. After instrumentation is completed from TestComplete, I ran the package installation and the application is launched , but I receive the same warning message " You application uses the PatchServices library that is not compatible with your TestComplete version ". But everything works fine if I try the same procedure in TestComplete 12.0. Please help if anyone faced this issue. Also note that , I do not have the Android project. So I could not add the patchservices.jar in lib folder and package it. I download the APK from google play store and extracted the APK using file explorer software and then instrument that APK. Re: TestComplete Android Application Testing - The control is invisible unable to execute action error. Hi AlexKaras , I tried your solution step by step, but no luck. I have attached the screenshot of the issue. I am trying to click on the login button which is visible on the screen. Element is identified by object spy, and it is also found in Object browser. It does not have any child elements. I am trying to click that element using keyword test item by alias mapped name and also tried with Full Name property (i,e . Mobile.Device()... ) with javascript, I get an error message action cannot be executed and control is not visible. Even I tried to click on the parent element as well but still same error. I tried to highlight on the screen in object browser, but it cannot highlight this object on screen because I see the property visibleOnScreen is False. I dont know why this is false as I could see that on Screen. I assume the problem is due to that VisibleOnScreen property. If I try to manually change that property also it fails in rerun. Please help if you have any suggestions. Thank You ! Re: TestComplete Android Application Testing - The control is invisible unable to execute action error. Hi, I contacted support regarding this. They informed there was a similar issue and it was fixed in TestComplete 14.0 Thanks for your help. Re: TestComplete Android Application Testing - The control is invisible unable to execute action error. Hello, I am still not able to fix this issue, I tried all the methods I knew. Is there anyone faced this kind of issue. Please share your suggestion will be helpful. Thank you ! Re: TestComplete Android Application Testing - The control is invisible unable to execute action error. Hi Alex, Thank you for your reply. I will try the following and if the issue is still not resolved , I will post the screenshot or video how I am capturing object and trying to perform action. Re: TestComplete Android Application Testing - The control is invisible unable to execute action error. Hi Marsha_R : Thank you for your reply. Yes I have been through all the setup mentioned in the link. TestComplete Android Application Testing - The control is invisible unable to execute action error. Hello Everyone, I have an instrumented the andriod app. TestComplete is able to find out textboxes , buttons and other controls as well using object spy. But when I try to perform actions like click, set text etc.. I get an error the control is invisible , unable to execute action. When I inspected the Name mapping element in object browser in the Identification property I can see that VisibleOnScreen property is False. But actually the element is visible on the screen. Every time object spy is able to identify the controls but not able to perform action. I am not sure how to find out the overlapped element as I dont see any overlapped window or elements in the andriod application or in object browser. I tried using Image based functions to click , But it fails often based on the color and image pixel tolerance. I am also not able click the controls based on coordinates. Highligting the object to mobile screen also does not work. One strange behaviour is that when I tried using Javascript , for example, trying to set text using the wText property it works , sets the expected text to textbox controls but the value of the textbox is not set and the application has validation in it so it fails. Please help if anyone faced this kind of issue. It gets very complicated to build testcases using image action. SolvedRe: System resource exceeded message thrown from TestComplete 12 Hello everyone , I still get the same system resource exceeded message from TestComplete 12. 41.2879 x64. I updated testcomplete to 64 bit , my office files are 64 bit, and still I get this error message frequently 3 out of 5 times while running my tests. Has anyone came across this issue ?. Where this issue is related to Virtual Machine or Test Complete ?, I dont see issue related to VM as it has 64 bit os with 16 GB RAM and 2 processors. Please help. Re: Not able to get text from picture using Object Character Recognition Hi , Thanks for the reply , I tried the above options, I setOCROptions.ActiveRecognitionSet = 1; and also captured aliases testObj.picture with coordinates and also removed the smooth edges of the screen fonts as mentioned in the link. Now when I try to run my script it always prints 00. and not the exact number on the picture. I tried with pictures of mutiple combinations of numbers but still it always prints 00. Not able to get text from picture using Object Character Recognition Hi , I am trying to get the text from a field . But I am not sure what type of window object that application has. I checked for all the properties and methods in the object browser of that application and I am not able to find out the text in object browser and not sure how that text is rendered in the desktop application. So I tried to OCR functionality from testcomplete and it grabbed the picture with text but when I provideOCRObj.GetText(OCROptions) I am not able to fetch the text. Please find the javascript code I used below, Rect = testObj.Picture(); Log.Picture(Rect, "Region with the text to be recognized"); OCRObj = OCR.CreateObject(Rect); var OCROptions = OCRObj.CreateOptions(); OCROptions.ActiveRecognitionSet = 0; Log.Message("Found characters:" + OCRObj.GetText(OCROptions)); // in logs the text is not printed only (. `) character is printed. Attached the picture of the text.