BrowserStack vs. Xamarin

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
BrowserStack
Score 8.3 out of 10
N/A
BrowserStack is a test platform built for developers and QAs to expand test coverage, scale and optimize testing with cross-browser, real device cloud, accessibility, visual testing, test management, and test observability. BrowserStack states it currently powers over a billion tests a year for customers who include Amazon, Paypal, Well Fargo Bank, Nvidia, MongoDB, Pfizer, GE, Discovery, React JS, Apache, JQuery and several others rely on BrowserStack to test their web and mobile apps.
$0
per month Unlimited users and 5000 free screenshots
Xamarin
Score 6.3 out of 10
N/A
N/AN/A
Pricing
BrowserStackXamarin
Editions & Modules
Percy - Free
$0
per month Unlimited users and 5000 free screenshots
App Percy - Free
$0
per month 5000 free screenshots and 100 minutes of infrastructure
Test Observability - Unlimited Free
$0
Accessibility Testing - Free
$0
Test Observability - Observability Pro
$0.01
per month per test execution
Percy - Desktop
$0.02
per month per screenshot
App Percy - Visual Core
$0.02
per month per screenshot
Percy - Desktop & Mobile
$0.02
per month per screenshot
App Percy - Visual Cloud
$0.03
per month per screenshot
Live - Desktop
$29
per month per user
Live - Desktop & Mobile
$39
per month per user
App Live - Individual
$39
per month per user
Automate - Desktop
$129
per month 1 parallel test
Live - Team
$150
per month 5 users
App Live - Team
$150
per month 5 users
Automate - Desktop & Mobile
$199
per month 1 parallel test
App Automate - Device Cloud
$199
per month 1 parallel test
App Live - Team Pro
$199
per month 5 users
Accessibility Testing - Team
$199
per month 5 users
App Automate - Device Cloud Pro
$249
per month 1 parallel test
Automate - Enterprise
Contact sales team
Percy - Enterprise
Contact Sales
App Automate - Enterprise
Contact Sales
App Live - Enterprise
Contact sales team
Live - Enterprise
Contact sales team
App Automate - Device Cloud Pro + Visual Cloud
Contact Sales
App Percy - Enterprise
Contact Sales
Test Observability - Enterprise
Contact Sales
Accessibility Testing - Enterprise
Contact Sales
Xamarin
Free
Offerings
Pricing Offerings
BrowserStackXamarin
Free Trial
YesNo
Free/Freemium Version
NoYes
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Best Alternatives
BrowserStackXamarin
Small Businesses
TestComplete
TestComplete
Score 7.0 out of 10
OutSystems
OutSystems
Score 9.0 out of 10
Medium-sized Companies
ReadyAPI
ReadyAPI
Score 8.1 out of 10
OutSystems
OutSystems
Score 9.0 out of 10
Enterprises
ignio AIOps
ignio AIOps
Score 8.1 out of 10
Swiftify
Swiftify
Score 9.0 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
BrowserStackXamarin
Likelihood to Recommend
8.7
(149 ratings)
7.0
(12 ratings)
Likelihood to Renew
8.0
(11 ratings)
10.0
(1 ratings)
Usability
8.9
(17 ratings)
10.0
(1 ratings)
Availability
9.1
(3 ratings)
-
(0 ratings)
Performance
7.9
(77 ratings)
-
(0 ratings)
Support Rating
7.3
(19 ratings)
10.0
(2 ratings)
In-Person Training
7.3
(1 ratings)
-
(0 ratings)
Online Training
7.7
(2 ratings)
-
(0 ratings)
Implementation Rating
9.1
(4 ratings)
10.0
(1 ratings)
Configurability
7.8
(3 ratings)
-
(0 ratings)
Contract Terms and Pricing Model
4.7
(2 ratings)
-
(0 ratings)
Ease of integration
8.2
(1 ratings)
-
(0 ratings)
Product Scalability
8.4
(3 ratings)
-
(0 ratings)
Professional Services
4.1
(2 ratings)
-
(0 ratings)
Vendor post-sale
8.5
(2 ratings)
-
(0 ratings)
Vendor pre-sale
8.5
(2 ratings)
-
(0 ratings)
User Testimonials
BrowserStackXamarin
Likelihood to Recommend
BrowserStack
I didn't have problems working with BrowserStack. The tool is stable, there are a lot of different devices and OS. It's really useful. I only had a problem in the past while working with a company that had geolocation activated on the app. The app only works in the USA, and I was in Brazil. I faced many many issues working on this circumstances. I tried to get in touch with BrowserStack, but I leave the company before get the problem solved. But that one was the only big problem that I've faced while using BrowserStack.
Read full review
Microsoft
If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and effort from your development team to be able to build applications seamlessly for android, IOS, Windows, and web on a single platform instead of requiring multiple tools to get the job done.
Read full review
Pros
BrowserStack
  • BrowserStack App Automate dashboard gives us video, screenshots and logs of what exactly happened during the test run. This helps us easily analyse failures in our automation test and figure out the root cause for failures.
  • BrowserStack App Live provides us with lot of devices to test on. This is specifically useful in case of high end iPhone devices which are costly for us to procure in house.
  • BrowserStack App Automate provides parallel threads which can be shared across multiple teams. This has helped us scale our mobile test automation effort across the organisation.
  • In house mobile lab might be cost effective initially but when it comes to maintaining it and add new devices as and when it comes in market makes it less cost effective than cloud solution like BrowserStack
Read full review
Microsoft
  • Xamarin allows you to write cross platform code. This allows companies to build apps more quickly by writing less code. Having code abstracted and reused across multiple platforms allows for more testing and less issues overall.
  • The ability to use Visual Studio is a huge plus. Visual Studio is one of the best IDE's available and being able to write cross platforms apps while in a great IDE makes everything less painful.
  • Xamarin is now free with a large company backing. This means that bugs on the platform get fixed more quickly and there is a large community of developers.
Read full review
Cons
BrowserStack
  • Overall performance of usability of the device
  • Overheating conditions could be a useful feature to be included
  • Downloading the app to the Home screen for quick selection would be helpful
  • Screen orientation feature
  • Tablets for additional devices to be tested against
  • Add in a feature to test against wearables
Read full review
Microsoft
  • Forms - not 100% there. Still needs work but is production ready.
  • iOS - sometimes errors can be hard to understand, if they even show up.
  • Insights - Xamarin offers their own crash analytics software. However, it's not perfect and sometimes doesn't pick up crashes.
Read full review
Likelihood to Renew
BrowserStack
This decisions mostly taken by senior management at VP and CEO level, they also need approval from many other teams like dev, design according to the use, and finance due to competitive cost, They do check other product as well, and I am just a single person from QA team, and not a decision maker
Read full review
Microsoft
Xamarin has been great for developing different projects efficiently and effectively. It's nice to reuse the core business logic across different platforms so that there are less to maintain and little replications are needed. The biggest benefit is that C# programmers do not have to learn a different language to do mobile development.
Read full review
Usability
BrowserStack
It integrates directly in internal networks and local development. The point and click interface of choosing your device, pick the browser/version and you have a working emulation of that exact environment. What else could you ask for? I've set our least computer savvy users up with BrowserStack for testing in minutes. It feels like it's just part of your local environemnt.
Read full review
Microsoft
If you are required to develop applications that are cross-platformed, Xamarin is a great tool to use. It will help save time and efforts from your development team to be able to build applications seamlessly for android, IOS, windows, and web on a single platform instead of requiring multiple tools to get the job done
Read full review
Reliability and Availability
BrowserStack
Its always available in our organisation. Just a click away from testing on the exact devices we require.
Read full review
Microsoft
No answers on this topic
Performance
BrowserStack
The tests are fast considering the fact that they're Appium tests. I've seen tests reliably pass or fail when they're supposed to, with next to zero issues on the BrowserStack side of things. Tests launch only seconds after I kick off them off from my CLI.
Read full review
Microsoft
No answers on this topic
Support Rating
BrowserStack
I'm saying a 10 for support for BrowserStack only based on feedback from the development team. I myself have never had to reach out to support for any questions or issues, but others in the company have. From my conversations with them, the support was fantastic and had been a pleasure working with the BrowserStack team.
Read full review
Microsoft
I never had to contact support for any help. Most of the problems we ran into, we were able to identify and use peer support through blogs and other internet sources to resolve the problems. There are plenty of sources online which provide tutorials, discuss problems, etc. Example: StackOverflow
Read full review
In-Person Training
BrowserStack
Yes, it was online training on meet, and trainer looks like skilled and technical strong, he has covered end to end all the features and he has answers all the queries. because of this trainings we are able to implement it by our own in the organization, thank you for support and training.
Read full review
Microsoft
No answers on this topic
Online Training
BrowserStack
It was a quick training from the support of browserstack, it was nice and easy to understand, thanks again for the support given by the team. and regularly I used to receive mails for training from support for any new feature they launch, I was able to spread same training to all my team and dev.
Read full review
Microsoft
No answers on this topic
Implementation Rating
BrowserStack
It was new learning for me, till the time I was not aware of such tools are available for manual CBT testing and for automation integration caue I was using some VM for testing, it has increase my knowledge and skill set. It was a fun while implementation and I enjoyed it.
Read full review
Microsoft
Just with any programming tasks, have a plan first. Design out the system, spend time to build it correctly the first time and have plenty of testing and user acceptance opportunities. Xamarin was easy to implement for a C# programmer. However, you need to do tutorials to realize the platform's capabilities.
Read full review
Alternatives Considered
BrowserStack
BrowserStack's library of devices and browsers is way bigger than Chrome DevTools. Additionally, I find that BrowserStack is more accurate than Chrome DevTools in regards to how pages render on the various devices I need to test on. Overall, BrowserStack is far better than Chrome DevTools.
Read full review
Microsoft
Xamarin runs natively on MacOS, and the debugger and other integration and auto-complete tools are far better than Eclipse for C# .NET. It also carries much of the plugin/add-on capabilities that are so desirable on Atom. Eclipse is a better for generalized software development, provided a developer is comfortable switching between the IDE the command line for certain parts of their workflow, like building, package management, or debugging. But for C# .NET development on MacOS specifically, Xamarin is the best product I've used for the job.
Read full review
Contract Terms and Pricing Model
BrowserStack
Not sure about all this billing details, I am not part of that discussion.
Read full review
Microsoft
No answers on this topic
Scalability
BrowserStack
It provides us with the latest technology in the market, which enable us to make sure that the software we create is accessible on them.
Read full review
Microsoft
No answers on this topic
Professional Services
BrowserStack
Not used
Read full review
Microsoft
No answers on this topic
Return on Investment
BrowserStack
  • Saves a lot of money, by providing several devices at our disposal
  • It gives you devices like, mobile phones, tabs and desktops of various Operating Systems
  • Only Challenge is it might consume more time for development, but testing should be fast and easy
Read full review
Microsoft
  • Saves development time and deliver fast.
  • Allows inhouse developers build both Android and iOS application without switching languages.
  • Allows use coding in C# in Visual studio IDE from which we can code in different languages. We don't need multiple IDEs installed
Read full review
ScreenShots

BrowserStack Screenshots

Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of Screenshot of