Has anyone got Sikuli running on Android Emulators in Firebase Test Lab? - firebase-test-lab

We have a hybrid app product that runs on a Nexus 7. We have been using Sikuli to test it on a local machine and were looking for other options.
Has anyone got Sikuli running in Firebase Test Lab?

Related

Cant Run app on android studio when offline

Im having difficulties running my app while offline it requires me to have internet data for the file to build and run. How can i enable it to run on offline mode on mac os.
Thanks in advance.

Testing iOS application using Appium on Windows Machine

Are there any possible solutions available for testing iOS application using Appium on Windows machine? Also I have to reuse already created scripts for testing. As I've developed Ruby test scripts with me, which I should be reusing for iOS testing from my windows machine.
I per my exploration, iOS testing has it's dependency on XCode, so you need Mac machine. Though there are some possible ways which I'm listing below with it's limitations, but they aren't applicable solution for me.
Explored Solutions:
1. Appium Studio:
Appium Studio Community version(Free) or Enterprise version(Paid) allows you to test the iOS as well as android application independent of the hardware or software. ref: Appium Studio Docs
But because of following Limitations I can't use Appium Studio:
You can't import already created scripts in community edition. (I don't know about enterprise edition.)
If you want to use eclipse for the editing the scripts, then you need an eclipse-plugin that bridges Appium Studio and Eclipse. But this plugin is paid one.
2. Remote Server Functionality:
This is a good option, but you need to have at least on Mac machine, which I'm not having. How?
Are there any open source alternatives available of Appium Studio ?
Are there any other work arounds possible? I'm new to appium, any help would be appreciated. Thank you in advance.
I found this site and it does appear to be possible to run iOS simulators on a windows machine. As far as I can tell, Appium studio is able to start one of these simulators or it looks like you can use remote access.
https://docs.experitest.com/display/ES/Manual+Testing+Self-Training
If we can install one of the iOS simulators for windows and get that working then we can use Appium's desktop inspector. It's free and open source. It offers the same element detection feature of Appium studio.
If we want to run the tests on a real device then we can use a cloud provider like Appium studio, AWS Device Farm, or Sauce Labs
Hope that helps
James

Xamarin Android Emulator with Maps

I want to run local test of an app using the Android Emulator within Visual Studio 17. It works great using the Visual Studio Emulator for Android and the app is almost complete.
However I need to add a map with a few pins and I have this working and tested on my PC using the UWP app. However trying to run on the Android emulator there is no Maps as there is no play store.
I have googled lots and found lots of things to try but none seem to work and I notice that the latest of all the pages and blogs I have read are dated 2015 so in software terms and indeed Xamarin they are very old.
So if I want to test the maps part of my app what is the best way if I can't get the Emulator to run with maps or am I missing some fancy new tool to test with other than shipping the app and hoping that it works in the wild?
Thanks
Cliff.
You cannot see the map as Visual studio emulators for Android do not have google play services installed by default. In order to test and see your map, you should install google play services in the android emulator.
You can do this by installing gapps on your emulator which provides you with google play services functionallity. The installation is just a drag and drop in the emulator. After installing this packge, you could use maps on the emulator.
I would create a new Android VM in that process you can tell it to add the google store to the android VM

How to run test using VS on iOS simulator(on mac)

Just started investigate the Xamarin Test Cloud.
I want to write a simple test using VS and run this test on iOS simulator, which is running on Mac machine.
I've connected to Xamarin Mac Agent. Agent run on the same Mac machine as the iOS simulator.
I've faced with exception "iOS tests are not supported on Windows" when i'm trying to use something like this:
app = ConfigureApp.iOS.StartApp();
I'm understand that I can't run iOS tests on Windows, but I want to run it on iOS simulator on Mac.
Could someone explain me how can I do this? Is it possible?
And a have another question. As a said I've just started with the xamarin and tests. I'm not shure that I undertand difference between Xamarin Test Cloud and Xamarin UI Test. Could someone explain that?
It isn't possible at this time to launch iOS tests on the simulator (running on your Mac) from Visual Studio - you'd have to start the tests from Xamarin Studio on the Mac itself to be able to run the tests in the simulator or on a device.
UITest is the Automated UI Acceptance Testing framework based on Calabash that allows programmers to write and execute tests in C# - more info can be found at this link.
Test Cloud is a service that allows you to run tests written with UITest (or Calabash) on over 2,000 devices that we host ourselves (so you can test against various different OS versions / types of hardware). - more info can be found at this link.

Is there a way to run a hybrid app (phonegap cordova) on a windows 7 machine?

I can obviously run a Android VM and run it.. but I am basically trying to skin the "can a Winwows 8 app run on windows 7" cat a different way. My app is Hybrid - so no OS specific dependencies. My customers have a weird requirement where their companies are not ready to go to Windows 8 yet, but we want to be able to give them a hybrid app that was developed for Android, iOS and (eventually Win8) that will function on a Windows 7 machine. The app itself is very "mouse usable".
You could consider using the Ripple emulator. A beta version is available for Google Chrome in the Chrome Web Store, though it's a bit out-of-date with respect to the latest versions of Phonegap. Otherwise, for phonegap 3.x, you can install it using npm.

Resources