最好的网页设计网站百度热线
javascript测试
有些开发人员编写的代码是如此完美,以至于不需要测试它。 他们通常都是拒绝添加评论,使用源代码控制或与同事讨论其技术的人。 对于我们其他人来说,测试是必不可少的-但令人麻木乏味。 Web开发人员还有繁重的任务,需要在不同的PC和OS上的大量Web浏览器中部署其代码。
幸运的是, BrowserSwarm是一个新的基于云的系统,它使JavaScript测试更加容易接受。 步骤非常简单:
- 在BrowserSwarm上注册一个帐户 。
- 添加您的项目。 您可以自动链接到GitHub或添加自己的存储库。
- 使用QUnit之类的工具配置单元测试。
- 查看或下载为多个浏览器生成的测试结果; 通常是Firefox,Chrome,Safari和Opera以及IE6到IE10的一些最新版本。 拥有SauceLabs帐户的用户还可以在其他设备上测试各种台式机,平板电脑和移动浏览器。
Backbone.js的一组测试结果示例:
可以查看任何测试作业的更详细的错误报告:
你可以找到其他流行的库,包括测试的jQuery , jQuery UI的 , 道场 , MooTools的 , 原型和更多 。
该服务快速,易于使用,并消除了我们每天遇到的许多测试负担。 BrowserSwarm也是一个开源项目。 您可以贡献其他存储库,框架,单元测试或您想要的任何其他功能。
哦,是的,我忽略了提及BrowserSwarm是免费的 !
谁负责这个令人惊叹的开源工具? 微软。 是的,你没看错。 该服务是微软之间的合作AppendTo和SauceLabs恭维已经可以在浏览器测试设施modern.IE 。
BrowserSwarm目前处于测试阶段,可能需要更多帮助和文档,但它可以使我们的开发工作变得更加轻松。
翻译自: https://www.sitepoint.com/automated-javascript-testing-browserswarm/
javascript测试