Cross-Browser Testing Tools/Services

BrowseEmAll – Browsers and Mobile Simulators in fast desktop application from Position Fixed UG. For IE, Firefox, Chrome and Safari. Keeps track of new browser releases and updates. Reports contain browser specific full-page and original-size screenshots. See and interact with up to 4 different browsers side by side – all Browsers stay fully interactive. Navigate and reload in all browsers simultaneously. App runs on Win platforms.

MS IE VMs – Test MS Edge and versions of IE6 through IE11 using free virtual machines you download and manage locally; from Microsoft. Available for Win/Mac/Linux and VirtualBox, Vagrant, VMWare, HyperV, VPC, more. (Note: downloads are of course very large.)

Browserling – On-the-web cross browser testing tool from Browserling Inc. provides unlimited browser sessions and SSH tunnels for multiple versions of Chrome, Firefox, Safari, Internet Explorer and Opera. Enables interactive cross-browser testing; fully interactive sessions, not static screenshots; powered entirely by canvas and javascript. Reverse-proxy your localhost into Browserling with Browserling ssh tunnels – just copy and paste an ssh one-liner from the UI.

Gridlastic – Cloud based selenium grid cross-browser testing tool from Gridlastic LLC that enables launching your own selenium grid in any Amazon data region. With 1 click you get an instant selenium maintenance-free auto-scaling cross browser testing infrastructure. The grid environment is updated regulary to support new browsers and selenium versions. Videos of every test are available for debugging.

CrossBrowserTesting – Test your website in dozens of browsers and real devices; over one thousand combinations of browsers, OSs, and devices – not emulators. Test your sites on more than 900 browsers across more than 40 operating systems, including iOS, Android, Windows, Mac and more. Render your site across as many browsers as you’d like with automated screenshots. Compare layouts side-by-side. Works with selenium automation. Can work with test sites that are behind firewalls.

Lunascape – A free ‘triple engine’ web browser from Lunascape Corp. that includes the three most popular rendering engines Trident (IE), Gecko (Firefox) and Webkit (Chrome and Safari). By clicking the smart engine-switch button next to the address bar, a user can switch rendering engine for any page, enabling running and testing of a website in multiple rendering engines. Comparisons can be made side by side with it’s Cascade view/tiled windows. For Windows platforms. Also included is a ‘switch user agent’ capability. Supports add-ons of IE and Gecko (Firefox), plus add-ons made specifically for Lunascape. For multiple platforms.

BrowserStack – Cloud-based testing on real browsers for hundreds of desktop/mobile/tablet browser-platform combinations. Capabilities include selenium automation integration, tunneling to any local server environment, HTTPS. Mobile testing via emulators. Stacks include a wide variety of developer tools.

IEVMS – Open source multi-IE version cross browser VM tool from Greg Thornton. Microsoft provides virtual machine disk images to facilitate website testing in multiple versions of IE, regardless of the host operating system. With a single command, you can have IE6, IE7, IE8, IE9, IE10 and IE11 running in separate virtual machines. Requires Virtual Box, Curl, Linux.

TestingBot – Cloud-based automated cross-browser testing service from TestingBot – utilize Selenium tests to run in the cloud on the TestingBot grid infrastructure. Compose a Selenium test with simple commands. Includes capability to run via a provided ssh tunnel allowing tests during development against staging code/environments. Also allows running tests at a specific time and interval, with failure alerts. Infrastructure includes many browsers, browser versions, OS platforms; run mobile tests (Android or iOS) using Appium. Manual testing capability also.

Browsera – Cloud-based automated browser compatibility testing – automatically checks and reports cross-browser layout differences and javascript errors. Can automatically crawl site to test entire site; can handle sites requiring login. Reports detail which pages have potential problems – quickly see the problems indicated as each screenshot is highlighted in the problematic areas.

Spoon – A lightweight, high-performance container platform for building, testing and deploying Windows applications and services in isolated containers. Once an app or service is put into a container, that image can be saved/distributed to testers or any Spoon user by pushing the image to the Spoon Hub. The runtime environment of Spoon containers is supplied by the Spoon Virtual Machine or SVM, a lightweight implementation of core operating system APIs, including the filesystem, registry, process, and threading subsystems. Containerized applications consume only a small percentage of additional CPU and memory consumption relative to native applications. Spoon overhead is generally negligible. For manual browser testing, you can run any version of any browser in a container or build a custom browser container with components like Java and Flash. The automated testing solution allows running tests with Selenium on our web-based Selenium Grid that utilizes our browser containers on your local machine to minimize your testing environment setup. All browsers and test scripts run on your local machine, so there is no need for any special proxy configuration or modifications to the URL when testing an internal site. Supports Chrome, Firefox, and IE.

BrowserBox – Appliance for cross browser testing by Jacob Rask; a virtual machine that runs in VirtualBox, VMWare, or from live boot CD or USB memory stick. Has multiple browsers and versions, including some mobile browsers, but does not include some older IE versions. Based on Linux distribution openSUSE, but don’t need to have Linux installed or have Linux experience.

Utilu – Free utilities from Utilu that contain collections of standalone versions of IE or Firefox browsers; multiple versions can be used at the same time. Utilu Mozilla Firefox Collection contains more than ten versions of Firefox (English versions only); also includes the Firebug and Web Developer add-ons and Flash player; configurable to install only specified desired version. Supports upgrading – no need to uninstall a previous version before installing a newer version. Utilu IE Collection contains more than ten versions of Internet Explorer (English versions only); configurable to install only specified desired version; original version number is shown correcty in the User Agent string; version number also shown in window title; includes the IE Developer Toolbar.

Browsershots – Free online cross browser/OS comparison testing. Choose browser OS, browser, and versions of interest and submit URL and site responds with a collection of screen shots.

Multi-Browser Viewer – Downloadable automated cross browser testing solution from TWD Solutions Pte Ltd. includes a wide variety of standalone virtualized browsers, multiple standalone mobile/tablet browsers or emulators, wide variety of screen capture image browsers. Screenshot comparison function (‘Onion Skin’ or ‘Side-by-Side’). Capabilities include Record/playback, MultiBrowser Test API for custom scripting. Each browser is virtualized into a single exe, enabling you to run multiple web browsers side by side locally on a single PC. Can run different versions of each browser simultaneously. Simulate mobile network conditions (offline/3G/4G/etc.). Integrated screenshot comparison tools, assess differences visually with onion skin and animated overlay screenshots comparisons. Preview web site across multiple devices and resolutions from iPhones to desktop computers in a single click.

IETester – Free browser compatibility checker from Core Services for Internet Explorer Versions from 5.5 to 10. WebBrowser that allows you to have the rendering and javascript engines of IE10 preview, IE9, IE8, IE7 IE 6 and IE5.5 on Windows 7, Vista and XP, as well as the installed IE in the same process.

IE Netrenderer – Free site allows you to check how a website is rendered by Internet Explorer from current versions back to 5.5, as seen from a high speed datacenter located in Germany. Just type in a URL. Able to process a large number of capturing jobs in parallel and in realtime, making for fast service. From GEOTEK Netzwerkservice Berlin.

Litmus – Cross-browser testing service from Salted Services Inc.; oriented to html email testing; but also does ‘landing page’ cross browser testing for multiple web browsers.