What is the difference between Perfecto Mobile and Mobile Labs Device Connect? - testing

I need to know the difference between Mobile Labs Device Connect and Perfecto Mobile. I don't see much links stating
is there any other differences? Kindly suggest me which one is the best cloud based testing tool.
Thanks

There are many differences between the 2 tools and vendors
1) Perfecto is the leading tool vendor around continuous quality solutions for mobile apps. It backs the solution with a robust mobile quality lab which offers various cloud models (Private Hosted or on premise, Public (top 100 devices always on!), and local devices connected (No hardware required).
2) Perfecto offers open APIs and large set of connection to leading tools (Selenium, Appium, Calabash, HP UFT, Microsoft, IBM, CA, Jmeter, Neotys)
3) Perfecto offers end to end life cycles solutions from manual, automation, performance and monitoring with easy scripting which works on multiple platforms and runs in parallel (in opposed to the MobileLabs only UFT solution which required serial execution)
4) Perfecto offers selenium remote webdriver solution for selenium users DIRECTLY from within the Eclipse IDE (this is the only solution in the market offering cloud connection from eclipse for selenium development). No evidence!! for mobile labs selenium solution
Thanks

Related

Can I run cloud-based native mobile app testing from cloud?

I wrote tests in Robot Framework with Appium. I test the same app on both Android and iOS.
I want to find out a cloud-based native mobile app testing vendor where (a) I can test the app on various mobile devices and (b) I could also run the tests in the cloud.
I am looking into perfecto, Kobiton and HeadSpin, which seem only to provide access to devices. Are there vendors that allow running tests in the cloud as well?
With BrowserStack you get to run your tests on 100% real mobile devices on our infrastructure via cloud.
While I cannot say about the others names mentioned, but with BrowserStack you can easily get access to 3000+ real devices which will help you to ensure your application is tested on a variety of different specification devices of various screen sizes and from different vendors.
With BrowserStack's devices you can easily switch between OS versions and other device specifications in a jiffy.
For more information and better understanding, try a demo here: https://www.browserstack.com/

Can we run/test desktop applications on browserStack?

Can anyone let me know whether we will be able to run/test desktop applications on BrowserStack?
I'm exploring options to test one of the desktop applications on multiple operating systems and devices.
BrowserStack currently does not support testing of Desktop Applications. It only supports browser based testing and mobile application testing (iOS/Android)

Why desktop chrome only supports Widevine CDM security level L3?

I am curious why desktop Chrome only supports L3 CDM, while android Chrome and ChromeOS can support L1 CDM.
Is there any possible reason for that??
Just to roughly guess, two possible reason could be to support Linux platform and for wide usage of Chrome?
1) I read someone saying that to use L1 CDM 'secure media path' has to be implemented in graphic pipe line and Linux doesn't have it implemented.
2) Desktop Chrome doesn't wanna be restricted by H/W requirements?
The simple answer is that it is because it does not meet all the security requirements for Widevine L1, as you guessed.
The more complex answer is that this domain is evolving all the time, and different devices and browser combinations need to be looked at separately at any given time. For example Chrome on Android now does support Widevine L1:
https://developers.google.com/web/updates/2017/09/chrome-62-media-updates
The usual blocker on a device/browser combination are the lack of a secure media path, and/or the lack of a hardware root of trust integrated into the solution.

Is there a way to realistically test mobile performance of sites?

What's the best practice for testing the performance of mobile sites in a realistic way?
I'm not interested so much about the collection of the metrics per se, but more about how to drive real devices (iOS, Android) from selenium (or other). Or to use simulators that have similar characteristics (emulating CPU and memory of the targeted devices).
At least for Nokia handsets, you have the Nokia Remote Device Access available. http://www.developer.nokia.com/Devices/Remote_device_access/
Not sure if the other manufacturers offer such a service with dev access on real devices on live networks.
I believe what your looking for is Selenium's built in AndroidDriver. It does exactly what you want:
Android WebDriver test can run on emulators or real devices for phone
and tablets.
Check out this link for more info
Edit: Here is the iOS driver
Good Luck!

Recommendations for automated testing tools for Windows CE and PDA devices

Is anyone out there aware of any good or even reasonable tools for automated testing on the Windows CE / mobile platforms. Potential tools that I am aware of include TestQuest, Countdown, SOTI pocket controller, and Eggplant. Are there any more that I have missed?
Alternatively, is anyone aware of a VNC or remote display tool for Windows mobile that replicates the Windows visual object hierarchy on the PC, rather than displaying the entire device as a single bitmap? If this could be done, mainstream desktop automation tools could be applied to Windows mobile.
N.B. I have already read this related question which is useful, but am looking for a viable off the shelf alternative. This post is following up on a number of related posts in the PDA/Embedded section of SQAforums.
I realize that your question is directly "are there tools to do the automated testing on CE", but have you considered perhaps aiming your automation at a version of the app which can be accessed from a standard desktop environment? In this way, you are open to all of the standard automation tools.
For example, I have worked on a few projects where we needed to perform automated testing for the device. In all cases, the RF device was really just a web browser connecting to a web based app. The same URL and simple forms could be plugged into a standard desktop browser and be automated by any of the usual automation toolsets. Automation never replaces manual testing, so what we did on those projects was automate regression testing of the same web interface that was used by the RF devices, but still do some sanity manual testing directly on the devices.
Also, with regards to the VNC/bitmap issue, I've been down that road before and agree that it is a nightmare. Using standard desktop UI automation on a VNC bitmap is not only unreliable and unmaintainable, but slow - in most tools, the CPU churns away searching the entire bitmap from top left to bottom right for the desired image. Really really slow.
Check Hopper, a test tool for Windows Mobile.