大数据,机器学习,人工智能IT课程分享开源软件实验室

11万+Star!GitHub这14个前端测试工具项目很值得收藏

2019-04-04  本文已影响120人  蓝桥云课

今天给大家介绍的这14个前端测试工具,在Github上的Star合起来有11.3万,所以舒适度自然是不必说啦!请大胆放心食用吧。

为了阅读的趣味,我会穿插一个小故事。

上期入口:大牛推荐的16本学习数据分析挖掘方面的好书。

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工程师》

点我查看往期学员评价

52人死磕Python84天的感受

二、《9周成为机器学习工程师》

点我查看往期学员评价

60人死磕机器学习42天的结果

三、《0基础到数据挖掘工程师》

点我查看往期学员评价

致那些想学数据挖掘的人

扫码添加小姐姐微信咨询/报名

上一篇下一篇

猜你喜欢

热点阅读