Cross browser/platform testing


(Greg Schneck) #1

Do you use a utility for cross browser testing? ie: GhostLab, BrowserStack, Sauce Labs, etc…
(If not, how do you test across browsers and across platforms, etc?)


(Doug Bennett) #2

Browserstack works great:
https://www.browserstack.com


(Greg Schneck) #3

I obviously need to do some self education as these tools don’t seem to be very intuitive on their use… Live testing, screen shots, automated testing, local testing, remote testing, etc etc etc and the docs/tutorials are hard to wade through. And one of the services (browserstack) gives you 30 minutes in the trial to figure it all out…

teefers… could you briefly explain how you use “browserstack.com?” I don’t really need life testing (I guess I could be convinced otherwise) but I like the idea of simply receiving screenshots from all the dozens/hundreds of hardware/browser combinations. However, one of the “screenshot” services I looked at didn’t include IE which I think is the most needed one!


(Doug Bennett) #4

Honestly, BrowserStack is pricey for a single website.
I use it in live mode, and with local hosted files mostly. I find that most screen shot services don’t always work; they tend to timeout or give you other errors. Plus you would need to run them for each page, or assume all pages behave the same.

The other issue with screenshots is they are exactly that, just a screen shot. You can’t test navigation and links, looking for proper spacing and margins, is the link easy to hit on a small screen.

As for IE BrowserStack does support IE back to old XP versions (6 I think).
You can also run a virtual machine on your MAC to test IE versions back to IE 8. You will need to install a virtual machine like Oracles VirtualBox:

https://www.virtualbox.org

You will need The Unarchive (the Windows OS images are enormous):
http://unarchiver.c3.cx/unarchiver

And then install the Microsoft Virtual Machines you need. They have a 90day license so make sure you do a snapshot.

https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

If you are running MAMP, you can get to your local MAMP site at:
http://10.0.2.2:8888
(assuming you are using the default port (8888) with MAMP).


(Greg Schneck) #5

great… thanks for the info and detail! I much appreciate it.