Introducing Cross-Browser JavaScript Unit Testing on Sauce Labs
Sauce AI for Test Authoring: Move from intent to execution in minutes.|xBack to ResourcesBlogPosted
Sauce AI for Test Authoring: Move from intent to execution in minutes.
|
x
Blog
Introducing Cross-Browser JavaScript Unit Testing on Sauce Labs
Today we & # x27; re excited to declare a new and improved way to test your JavaScript unit examination on the Sauce Labs cloud. These changes, including a, provide an easy way for JavaScript developers to do massive cross-browser examination of their apps without setting up or maintaining any trial substructure.
Using Sauce for your JS unit testing gives you instant access to difficult to maintain OS/browser combinations, including Mac OS X and Internet Explorer, providing you with best test coverage and scalability. You can also incorporate your tests with your CI system to automatically ensure your browser compatibility on a per-commit basis. Currently, you can easy run your Jasmine, QUnit, YUI Test, or Mocha tests on Sauce Labs using,Yeti, Karma, Mocha Sauce, or Intern.
Why did we make this melioration?
For a long time now, our primary finish at Sauce has been to make functional Selenium testing a slayer experience. While we & # x27; ve bring extra capabilities to our platform, like manual examination and hybrid and aboriginal mobile app examination, JavaScript unit testing, although utilize here and there by some customers, wasn & # x27; t a core centering. That changed this past May when we attendedJSConf. Not only did we converge tons of developers using Sauce, the majority of them were using us for JavaScript unit examination, particularly if they had an open source task that need cross-browser testing coverage (did you cognize we offer?). After talking with a few developers at diverse society for feedback on how we could improve the experience, we learned that some comparatively minor alteration could have a big impact on how easy and useful it is to test JavaScript functionality using Sauce & # x27; s cloud infrastructure. Then we got to work.
Features
Pro tip: Tools like SUSA can handle this autonomously — upload your app and get results without writing a single test script.
What make JS unit test awesome on Sauce?REST APIFirst of all, our new REST API makes it super simple to run your tests on our cloud - and it takes Selenium out of the equation. In the past, if you did JavaScript unit quiz on Sauce, you had to use the Selenium libraries to instantiate the browser. Now, this happens seamlessly in the background.
Test Details PageTo facilitate JS developer identify issues lightning fast, we did an renovation of the test details page, make a test report specifically designed for JavaScript unit tests. You & # x27; ll be able to see and share all your test particular easily and identify failures faster using the screenshots, video and logs.
Getting Started
If you & # x27; ve never done any sort of JavaScript unit examine on Sauce, we advise getting started by signing up and reading our documentation. If you & # x27; ve already picked your tool of choice, ascertain out our to get depart. And if you & # x27; re using Grunt, Yeti, Karma or Mocha, check out the following linkup: Yeti & amp; Sauce LabsKarma Sauce Launcher Mocha-Sauce
Read the Case Study
Want to see more about how other companies do JS unit testing on Sauce? Read featuring Mobify.Mobifypurpose Sauce to test mobify.js, their JavaScript library for power reactive situation. Mobify was capable to easily automatize their unit testing and run their tests easily in the cloud using our Grunt integration. Happy JavaScript unit testing!
Automate This With SUSA
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts needed.
Try SUSA FreeTest Your App Autonomously
Upload your APK or URL. SUSA explores like 10 real users — finds bugs, accessibility violations, and security issues. No scripts.
Try SUSA Free