Close
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Menu
Search
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development

    Microsoft Launches BrowserSwarm Open-Source JavaScript Testing Tool

    By
    Darryl K. Taft
    -
    September 26, 2013
    Share
    Facebook
    Twitter
    Linkedin

      Microsoft announced the launch of BrowserSwarm, a new open-source tool that helps Web developers automate testing of their JavaScript frameworks and libraries across devices and browsers.

      Developed in collaboration with AppendTo and Sauce Labs, BrowserSwarm is powered through the cloud, allowing developers to save time setting up multiple browser or device testing environments and precious server resources, Microsoft said.

      “BrowserSwarm is a way to help developers spend less time testing and more time innovating, Justin Garrett, senior product manager on Microsoft’s Internet Explorer team, told eWEEK.

      In a blog post on the new tool, Garrett wrote: “Most top JavaScript frameworks like jQuery, dojo, prototype and Modernizr—used by over 70% of the top traffic Websites worldwide–have enough resources to perform testing regularly. But what if you’re a startup building a new framework? Testing is probably the last (but necessary) thing you want to do. So–just like we announced modern.IE testing tools for developer sites–we are partnering on BrowserSwarm to help framework authors. We want to alleviate the time spent testing frameworks (and the sites they service) so that developers have more time to innovate on the Web.”

      AppendTo provides consulting, training and software development services on jQuery, and SauceLabs offers a cloud-based JavaScript testing platform.

      “Thorough testing is essential for any JavaScript project that needs to work properly on all browsers,” Dave Methvin, president of the jQuery Foundation, said in a statement. “Although some projects do unit testing with “headless” browser setups such as PhantomJS, there is no substitute for testing with real browsers. If that work isn’t automated, however, the chances are that it won’t be done regularly. BrowserSwarm gives projects a powerful tool to automate multiple-browser testing scenarios and find problems before software is released.”

      Explaining how BrowserSwarm works, in a separate blog post, Sandeep Singhal, group program manager for Internet Explorer, said, “BrowserSwarm connects directly to your team’s code repository on GitHub and uses Sauce Labs’ cloud to automatically run Unit Tests using QUnit. A simple report separates which test cases passed and failed so you can quickly see what needs to be fixed. BrowserSwarm provides test results using top frameworks and libraries such as prototype.js and Modernizr. You receive an overall pass rate across browsers and devices, along with individual test pass rates for top browsers.”

      The BrowserSwarm project is in beta, and Microsoft is hoping Web developers will get on board and use the tool and provide feedback to help improve it, Garrett said. For front-end Web developers, BrowserSwarm is complementary to Microsoft’s modern.IE Website, which provides a set of free tools and resources to help developers build Websites for all modern browsers, he said.

      “Running unit tests across many browsers is normally a tedious and painful process,” Ryan Niemeyer, appendTo architect and Knockout.js core contributor, said in a statement. “For many of the libraries that I have developed, it is a step that I often skip on each build due to time constraints. BrowserSwarm helps take away much of this pain, which can help free up OSS [open-source software] developers to devote more time to actually doing the development that they love.”

      Also in a statement, Jörn Zaefferer, jQuery UI dev lead, QUnit maintainer and jQuery Validation Plug-in author, said, “The preview of BrowserSwarm looks very promising. The Sauce Labs integration provides great cross-browser coverage. The test results can be browsed and compared to previous runs. This would be a valuable tool for a lot of open-source JavaScript projects.”

      Microsoft’s Singhal said the open-source partnership represented by BrowserSwarm is a continuation of Microsoft’s history of working with the community to make the Web better. “We have over 90 Microsoft people involved in 63 W3C working groups, and we have submitted thousands of test cases and hundreds of core reference docs to WebPlatform.org,” he said. “With the new F12 Developer Tools in IE11, free site scanning tool on modern.ie and free virtual machines, we continue to help developers build a new class of modern Web experiences.”

      Avatar
      Darryl K. Taft
      Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.

      MOST POPULAR ARTICLES

      Android

      Samsung Galaxy XCover Pro: Durability for Tough...

      Chris Preimesberger - December 5, 2020 0
      Have you ever dropped your phone, winced and felt the pain as it hit the sidewalk? Either the screen splintered like a windshield being...
      Read more
      Cloud

      Why Data Security Will Face Even Harsher...

      Chris Preimesberger - December 1, 2020 0
      Who would know more about details of the hacking process than an actual former career hacker? And who wants to understand all they can...
      Read more
      Cybersecurity

      How Veritas Is Shining a Light Into...

      eWEEK EDITORS - September 25, 2020 0
      Protecting data has always been one of the most important tasks in all of IT, yet as more companies become data companies at the...
      Read more
      Big Data and Analytics

      How NVIDIA A100 Station Brings Data Center...

      Zeus Kerravala - November 18, 2020 0
      There’s little debate that graphics processor unit manufacturer NVIDIA is the de facto standard when it comes to providing silicon to power machine learning...
      Read more
      Apple

      Why iPhone 12 Pro Makes Sense for...

      Wayne Rash - November 26, 2020 0
      If you’ve been watching the Apple commercials for the past three weeks, you already know what the company thinks will happen if you buy...
      Read more
      eWeek


      Contact Us | About | Sitemap

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Property of TechnologyAdvice.
      Terms of Service | Privacy Notice | Advertise | California - Do Not Sell My Information

      © 2021 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×