Hi All My Team is developing website on Angular_Material_Version_1.4, I would like to perform cross browser testing which includes Different Browsers & there version, is there any specific guidelines for cross browser testing with angular material design..?? What & How should I decide the minimum version & its type of Browser for testing. thanks
3 Answers
Depending on your resources, it might be helpful to have a set of VM's created that have diff combinations of OS's and web browser versions. Determine your threshold for coverage. Look at the latest statistics on browser market share and set up VM's with those browsers that fall within your need. This is far more accurate than running emulators. It takes some resources to set this up, but its worth it in the end to know you have access to all the browsers you'd need.
Cross browser testing can be done with BrowserStack & CrossbrowserTesting. Both allow a 30 day trial. They have numerous emulators for physical devices.
Chrome allows Toggle Device mode (Ctrl+Shift+M)
Edge has Emulation Mode which can be navigated via inspect element.
I believe BrowserStack covers most of the devices and their versions, so we can determine the minimum version and types of browsers from it.
-
In my experience emulators don't give exactly the same results as the actual device, but it's often close enough to work with - a combination of testing with emulators and bring your own device usually catches most issues. Commented Apr 26, 2016 at 11:08
In addition to Browser stack mentioned above, you may also want to consider http://litmus.com/ which will allow you to cross client test your emails.