美文网首页大数据,机器学习,人工智能IT课程分享开源软件实验室
11万+Star!GitHub这14个前端测试工具项目很值得收藏

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

作者: 蓝桥云课 | 来源:发表于2019-04-04 09:48 被阅读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基础到数据挖掘工程师》

    点我查看往期学员评价

    致那些想学数据挖掘的人

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

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/xeoxiqtx.html