今天给大家介绍的这14个前端测试工具,在Github上的Star合起来有11.3万,所以舒适度自然是不必说啦!请大胆放心食用吧。
为了阅读的趣味,我会穿插一个小故事。
14. mocha
一个简单、灵活有趣的 JavaScript 测试框架,用于 Node.js 和浏览器上的 JavaScript 应用测试。
star:17k+
https://github.com/mochajs/mocha
爱神维纳斯,有个癖好,爱做媒。见到小哥哥小姐姐凑一起,就叫她儿子丘比特放箭。
13. csscss
css代码冗余分析仪,用于分析冗余 。
star:3k
https://github.com/zmoazeni/csscss
我小时候,家境凄惨,被妈妈送到一个小岛上做尼姑。每日烧香拜神,也挺自在。后来我慢慢长大了,很多人都跑来看我。
12. es6-tools
es6 工具集,包括Grunt Tasks,Gulp Plugins,Broccoli Plugins,Brunch Plugins,Webpack plugins等等。
star:3.6k+
https://github.com/addyosmani/es6-tools
我慢慢长大,身体发育起来,一天天漂亮起来。所有人都说我美,早上我到海边散步,隔岸全城的男孩子都看我。有一个,勇敢无比,跳下海,游向我。
11. async
一个工具模块,提供了直接而强大的 JavaScript 异步功能。虽然是为 Node.js 设计的,但是它也可以直接在浏览器中使用。
star:25k+
https://github.com/caolan/async
他成功游到岛上,盯着我看,目眩神迷的样子。维纳斯看到了,叫她儿子丘比特放箭,射中我跟那个男孩子。我便跟那个男孩子说:
10. simditor
团队协作工具 Tower 使用的富文本编辑器。
star:4k+
https://github.com/mycolorway/simditor
你想说的,便是我想说的。你若爱我,每日游到岛上来见我。于是,每天黄昏,他就游到岛上跟我相会,第二日早晨,又游回对岸去。
9. HTMLHint
HTML 静态代码分析工具,可以集成到IDE环境或编译系统中。
star:4k+
https://github.com/htmlhint/HTMLHint
这男孩,我喜欢极了。我们每天拥抱着私语,相对而笑。
爱神维纳斯,还有一个毛病:嫉妒之心极强。她见不得我们这样的恩爱。
8. jshint
js静态代码分析工具,可以帮你检测js语法错误和潜在的问题。
star:8k+
https://github.com/jshint/jshint
一日早晨,大风刮起来,我说:今天你不要回去了。男孩说:没事,这点风浪。晚上我还来见你。他下海,游到一半,暴风巨浪起,人不见。
7. csslint
分析和优化你的CSS样式表的工具。由Nicholas C. Zakas所写。
star:4k+
https://github.com/CSSLint/csslint
我在海边哭,男孩的尸体被冲到岸边。我见到,心如刀绞,万念俱灰。我下定决心,赴死。
6. protractor
一款端对端的angular apps 测试框架。
star:8k+
https://github.com/angular/protractor
我抱着男孩的尸体走向大海深处。这是我前232世的故事。我做梦梦到这件事,讲给大家。大家当作热闹看,一万人,无一人相信。
真爱确实存在吗?
5. casperjs
一个基于PhantomJS的开源导航脚本和测试工具。
star:7k+
https://github.com/casperjs/casperjs
爱神维纳斯,在希腊语里,是泡沫的意思。大地之神盖亚与丈夫吵架,一怒之下,将丈夫生殖器割下。
4. Karma
自动化完成单元测试,允许你在多个浏览器里执行js代码。让你的TDD变得简单,快速,有趣。
star:10k+
https://github.com/karma-runner/karma
扔到海里,激起美丽的泡沫,维纳斯便在这泡沫里诞生。在希腊神话里,爱的一层含义,是泡沫。美极,转瞬即逝。
3. jasmine
是一个简易的JS单元测试框架, 用来测试Javascript代码。
star:14k+
https://github.com/jasmine/jasmine
真爱存在吗?我看存在。你们这么认真地学习,我看就是真爱。
2. chai
一个针对 Node.js 和浏览器的TDD(测试驱动开发)/BDD(行为驱动开发)的断言框架,可与任何 JavaScript 测试框架集成。
star:6k+
https://github.com/chaijs/chai
萧伯纳说:想结婚的的结婚去吧,想单身的继续单身;反正最后你们都会后悔。所以呀,还是沉迷学习最好哇。
1. Qunit
一个很容易使用的js单元测试框架,该框架是由jQuery团队的成员所开发,并且是jQuery的官方测试套件。
star:3.8k+
https://github.com/qunitjs/qunit
嗯,沉迷学习到无法自拔,那就很开心啦!小可爱们,加油!
本文所列资源有MD、PDF、脑图等版本,可以在【实验楼微信公众号后台】回复关键字“前端测试工具”获取。
技能进阶推荐:
一、《0基础成为Python工程师》
二、《9周成为机器学习工程师》
三、《0基础到数据挖掘工程师》
扫码添加小姐姐微信咨询/报名
网友评论