Will there be support for Hybrid Apps using a webview (like cordova/phonegap) as ui using Appium?
I can only find support for actual hybrid app testing using the legacy methids. But they require devices connected localy. No cloud device farm options as far as I could find. But using a device farm is one of my main requirements. Will there be support for hybrid apps using appium in the short future? Are there any known workarounds to testing a hybrid app using appium that allows to record the tests instead of pure scripting? (else I'd rather use webdriverio + jasmine or sortalike).Solved1.7KViews0likes4CommentsName Mapping in Android
Hi all, newbie here, just getting to grips with test complete and I can't seem to get name mapping to work. I'm connected to a physical device, click Map object from screen, I can pick an item from the appium tree and ist shows me something like Mobile.Device().FindElementByXPath("//ancestor::*[*[@text=\"Device ID\"]]") I click OK and nothing happens? Any advice? Thanks Stephen.Solved1.7KViews0likes4CommentsAutomation in Flutter application does not work
Hello I have an application developed in Flutter but i can't automate it. I'm using a cell phone connected to my machine. With the app Mobile Orders app it's OK. Am I doing something wrong? I'm using TestComplete version: 14.90.432.7 x641.7KViews0likes5CommentsLaunching the PWA app from Android/iOS device
Hello All, We have one PWA app, which we launch the application using a url first time it will ask to add to desktop once we add it to desktop we will have a application icon to launch. Using Testcomplete tool how to launch this app which added to my mobile desktop?727Views0likes0CommentsMobile testing and capturing traffic
Dear all, I need help 😉 At the time of this message, I test a mobile app manually and with Fiddler I inspect resquest/response from my app. Sometimes I have to change de body of the request/response to observe the consequence on the app (with Fiddler). But I need to know if this process is possible with Testcomplete or an other product of the Smartbear collection ? This is what I need in a simple words : - Launch tested app and capture all the https traffic - the captured traffic need to be inspect and compare to a reference. - I need to have some https resquest/response body changed to inject them when the app start. - And obviously, the most automatic way possible. Thanks to everyone who will read me and help me. ThomasSolved2.1KViews0likes5CommentsDevice Keys not working properly
When adding a text or number field using device keys, then running the test it takes only a part of the inserted text or digit. Please note that we tried to change the delay time between events in the project settings but nothing worked out.Solved1.8KViews0likes3CommentsObject spy not working in Emulator post instrumentation
I'm new to test complete tool. I'm just exploring and learning its components. Problem: I'm not able to spy the exact object through 'object spy' in emulator post instrumenting the app. Instead, when I object spy, the whole mobile screen is selected. But with help of 'Object Browser' I am able to see the objects of the current screen and Im trying to highlight the object through the 'Highlight' function but Test Complete failed to highlight the element. What am I missing here? It will be great if you can advice or show the way forward.Solved1.8KViews0likes3CommentsThe Mock location unable to setup for Android and iOS devices with the Testcomplete methods
The Mock location is unable to set up for Android and iOS devices with the Testcomplete methods. I have tried with the below VB script with valid Lattitude and longitude values, the script result shows as with the given longitude and latitude values but when we check in google maps or in any other applications the location still shows the current location. SubMockGPSLocation CallMobile.SetCurrent("Nexus 7") ' Enable GPS Mobile.Device.GPS.GPSEnabled = true ' Enable the "Allow mock locations" property Mobile.Device.GPS.AllowMockLocations = true ' Obtain current location data Longt = Mobile.Device.GPS.Location.Longitude Lat = Mobile.Device.GPS.Location.Latitude Alt = Mobile.Device.GPS.Location.Altitude Acc = Mobile.Device.GPS.Location.Accuracy ' Output the location data CallLog.Message("The current device location is:") CallLog.Message("Longitude: "&Longt) CallLog.Message("Latitude: "&Lat) CallLog.Message("Altitude: "&Alt) CallLog.Message("Accuracy: "&Acc) ' Open Google Maps in the browser and pass the current coordinates as URL parameters CallBrowsers.Item(Browsers.btIExplorer).Run("http://maps.google.com/maps?q=loc:"&Lat&","&Longt) ' Change the coordinates Longt = Longt+0.005 Lat = Lat+0.005 ' Specify a mock location CallMobile.Device.GPS.SetLocation(Longt,Lat,Alt,Acc) ' Output the new location data CallLog.Message("The device mock location is:") CallLog.Message("Longitude: "&Longt) CallLog.Message("Latitude: "&Lat) CallLog.Message("Altitude: "&Alt) CallLog.Message("Accuracy: "&Acc) ' Open a new tab in the browser CallSys.Browser("iexplore").BrowserWindow(0).Keys("^t") CallDelay(1000) ' Open the new location in Google Maps CallSys.Browser("iexplore").Page("about:Tabs").ToUrl("http://maps.google.com/maps?q=loc:"&Lat&","&Longt) EndSub' Disable mock locations Mobile.Device.GPS.AllowMockLocations = false See AlsoSolved2.3KViews0likes5CommentsMobile Automation execution of Android Platform is much slower than execution in IOS device. Why?
Mobile Automation execution of Android Platform is much slower than execution in IOS device. Why? As I am working on Mobile platform, I have observed a difference in Android and iPhone execution speed. if a test case takes 1 min : 34 sec to complete execution in IOS device, in androids device it is taking more than 5 min to execute the same. why the difference time is more in different platforms.1.4KViews0likes2Comments