Ask DN: How do you cross-browser test?

over 5 years ago from David Ingledow, Design at SoPost

  • Eliot HillEliot Hill, over 5 years ago (edited over 5 years ago )

    Currently going through exactly the same dilemma. My preference is for BrowserStack but as we are developing on Laravel VirtualBox is the only reasonable way but it feels incredible archaic and slow.

    We have set out a list of the browsers and software we are going to support as a first which is helping to keep focus.

    Having said all this, some of the bugs that we found on VirtualBox and iOS simulators do not appear when tested on the physical devices so there's something to be said for that.

    I've basically concluded: Physical devices: most accurate when testing specific models, most expensive Browserstack: best for general testing across huge and varied platforms Virtual Machines: Annoying as hell but very good for debugging the hell out of ie

    ¯_(ツ)_/¯

    0 points
    • Alan IonitaAlan Ionita, over 5 years ago (edited over 5 years ago )

      The same goes for builds that work fine in Virtual Box, but have bugs on the real thing.

      We moved away from Browserstack because it's harder to actually figure out what's causing the bug.

      So for us it's VirtualBox for windows and android tablets which is a pain, but works. Also device testing for iOS and Android.

      1 point