Link to all this and more resources on GitHub
Testing your application with RemoteIE and BrowserStack
There are several ways to test websites, in addition to the good old-fashioned way to use the device lab and physically search your site on multiple devices and multiple browsers. Two of the most popular and easiest testing methods include modern.IE remoteIE and BrowserStack.
Remoteie
RemoteIE is a free service offered by modern.IE that allows you to connect to a hosted version of the latest versions of IE running in the cloud using a client. Called Azure RemoteApp Client, this client is available for Mac OS X, iOS, Android, and Windows, and includes easy setup and account settings. Available versions of IE run in Windows 10 Technical Preview for Enterprise. In this preliminary version of the service, only public URLs and IP addresses are available.
Other tools offered by modern.IE include:
Virtual machines with IE versions from IE6 to IE11 that can be downloaded and managed in your own development environment. Browser Screenshots of how your site views nine common browsers and devices.
Compatibility reports generated by analyzing your site during its launch to detect interaction patterns that are known to cause browser problems. The site scans for common coding issues on your website.
Browserstack
RemoteIE works with BrowserStack to provide interactive browser testing in the cloud, regardless of platform or in your own browser.
BrowserStack is a paid online service, but you can register for a free trial. With BrowserStack, you can test internal websites or local html projects using remote browsers after setting up for local testing, so the website does not have to be live to test it. Registering a free trial gives you a 30-minute session to test your website on a wide range of platforms and browsers. A complete list of browsers and mobile devices for real-time testing can be found here.
source share