## 6. JS应该有自动化测试
在过去的几年中,我们知道了测试的重要性。但它在很大程度上忽略了在JavaScript,直到最近才被重视。现在典型的JavaScript应用需要测试的部分远比你实际手动测试到的要多。使用JavaScript处理这么多的逻辑,关键的是具有自动测试。
您可以通过工具,如 [Selenium](http://www.seleniumhq.org/) 自动化集成测试。然而,集成测试往往是脆弱的,所以我建议专注于自动化单元测试。自动化单元测试有多种选择。如果你是新手, 我建议你使用[Jasmine](http://jasmine.github.io/),而如果你想要终极配置,可以使用[Mocha](https://mochajs.org/) with [Chai](http://chaijs.com/)。