尽管已经编写 JS 代码有一段时间了,但我从来没有真正专注于正式测试,而是像往常一样到处点击,希望有什么东西会坏掉。现在我想看看这应该如何正确完成,并想知道在编写 JavaScript Web 应用程序时如何执行测试。据我了解,简而言之,为每种方法编写测试并返回断言的值。
现在,这如何适合 JavaScript 开发,其中 JS 与 DOM 交互,JS 为周围的事物设置动画,根据浏览器窗口计算距离等等。我将如何测试可能的问题,然后单击直到出现问题?除了多个浏览器,这一切都让我很困惑。
我的网络应用程序使用模块模式,以严格模式编码,使用 jQuery 和一堆插件。到目前为止,单击直到中断方法工作正常,但我确信有更好的方法,如果有人可以告诉我应该如何完成这将不胜感激。