【发布时间】:2015-10-21 12:00:51
【问题描述】:
开始研究 JavaScript 测试框架(例如 QUnit、Jasmine、Mocha 等)。
我将要求我们的开发人员能够遵循 TDD/BDD 方法,因此理想情况下他们将能够在 Visual Studio 中运行测试(例如使用 Chutzpah)。此外,测试将在构建解决方案时(发布模式)和构建服务器上自动运行。
不过……
我们的产品被很多人使用,我们无法控制他们使用的浏览器。但是,我们要声明我们的产品肯定适用于各种浏览器(例如 Chrome、FireFox、IE),甚至适用于特定版本(例如 IE 8 => Edge)。
在这种情况下,我不清楚我们如何使用我们的 JavaScript 测试套件并为每个浏览器引擎运行它们。这可能吗?如果是这样,请告诉我怎么做。
谢谢
格里夫
【问题讨论】:
标签: javascript unit-testing cross-browser jasmine qunit