|
|
|
|
|
by noginn
4769 days ago
|
|
My team started off with QUnit but switched to Mocha a while back for unit testing our JavaScript. The tests run in the browser or using Node.js (on the build server). We've dabbled with BusterJS as an alternative when needing to run the tests in multiple browsers/devices. Also used Selenium/Sahi on occasion for acceptance tests. We need to test on lots of mobile devices so this helped speed things up a little when using the Android WebDriver and Appium. I still don't feel like we've found the holy grail of JavaScript/UI testing. A mixture seems to works best for us. Unit test what we can and using Selenium/Sahi when testing browser/device inconsistencies are important. |
|