I am looking to purchase one of these tools for Mobile testing for my team. It should support Native, hybrid, and responsive app testing. It should also feature debugging, parallel execution, automation testing/easy integration with automation testing tools like Selenium, and the capability to provide availability of devices specifically for us to use at any time with good speed of performing all these activities.
I have already used Perfecto mobile, and Sauce Labs in my other projects before. I want to know how different or better is AWS Device farm in usage and how advantageous it would be for us to use it over other mentioned tools
Looking for some advice on which tool to use for mobile testing. We need the following requirements fulfilled: 1. Instant provisioning of real devices for testing with automated or manual scripts. 2. iOS and Android devices to be available to a large team (around 60). 3. Good performance of the devices.
BrowserStack is the leading test platform built for developers & QAs to expand test coverage, scale & optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability.
Cloud-based automated testing platform enables developers and QEs to perform functional, JavaScript unit, and manual tests with Selenium or Appium on web and mobile apps. Videos and screenshots for easy debugging. Secure and CI-ready.
Karma is not a testing framework, nor an assertion library. Karma just launches a HTTP server, and generates the test runner HTML file you probably already know from your favourite testing framework. So for testing purposes you can use pretty much anything you like.
Get instant access to 20,000+ real mobile devices and browsers, which include real iOS and Android devices, Chrome, IE, Firefox, Safari; Test websites hosted on internal dev and staging environments with zero setup or configuration; Run hundreds of tests concurrently to speed up the execution time of your test suite by more than 10x
700+ browser/OS/device combinations for cross-browser and platform testing to improve web and mobile app quality and eliminate the overhead of internal infrastructure; Highly reliable, on-demand cloud for enterprise-grade scalability and industry standard security; Optimized for popular testing frameworks, CI systems, and surrounding tools and services; Works with Selenium and Appium based on industry standard Selenium WebDriver protocol. Compatible with existing tests in any popular language and testing framework; Identify test failures quickly with debugging tools like screenshots, video recordings, and detailed logs
Test on Real Devices;Remote Control;Testing Framework Agnostic;Open Source;Easy Debugging;Continuous Integration
Statistics
GitHub Stars
-
GitHub Stars
-
GitHub Stars
12.0K
GitHub Forks
-
GitHub Forks
-
GitHub Forks
1.7K
Stacks
2.7K
Stacks
315
Stacks
2.6K
Followers
2.0K
Followers
435
Followers
603
Votes
533
Votes
438
Votes
181
Pros & Cons
Pros
135
Multiple browsers
76
Ease of use
65
Real browsers
44
Ability to use it locally
27
Good price
Cons
2
Very limited choice of minor versions
Pros
60
Selenium-compatible
46
Webdriver compatible
35
Video recordings of every test
31
Qa
29
Mobile support
Cons
2
Relatively slow
2
Expensive
Pros
61
Test Runner
35
Open source
27
Continuous Integration
22
Great for running tests
18
Test on Real Devices
Cons
1
Slow, because tests are run in a real browser
1
Requires the use of hacks to find tests dynamically