2 ms·
I've had good luck with a similar setup (somewhat inspired by IMVU's) doing integration testing on an Ember app: Chromium + chromedriver inside a VirtualBox Vag
by hedgehog 13y ago
I've had good luck with a similar setup (somewhat inspired by IMVU's) doing integration testing on an Ember app: Chromium + chromedriver inside a VirtualBox Vagrant instance using Xvfb + ratpoison + x11vnc. My tests run from a modified version of Wai Yip Tung's HTMLTestRunner (Python unittest module underneath) so reloading the tests tab in a browser on my dev machine reruns the tests. All of the tests are written in Python. If something gets stuck you open up a VNC client and poke around manually. It's a bit of work to set up and the tests can be a bit slow but I'd recommend it when you really need to test in a browser.