咨讯 2020年最值得尝试的8个JavaScript测试框架
StateOfJS是一个关于Java的年度调查,今年参与调查的开发者超过了21000个。
通过StateOfJS可以看到Java在整个年度中的趋势发展,这些数据节点包括前端Web框架、数据库、移动框架、构建工具和Java测试工具等。
这是一个非常全面的Java调查,除了StateOfJS还有其他非常流行的调查。
比如StackOverflow developer survey,它就吸引了10万多的用户参与调查。Jetbrain的开发者生态系统报告也相当全面,参与调查的人数多达6000多。
Jest是Facebook团队构建和维护的Java测试框架,基于Jasmine的Java单元测试框架。Jest在2018年接受度非常高,今年在Java社区更是如此,根据Github的数据,目前超过150万个项目在使用Jest。
在过去的一年里继续使用Jest的用户占比从39%飙升至61%,这是一个周期性的增长率,从2017年到2018年一直在增长,不过,对Jest感兴趣的人数比例也下降了,这个数字从29%下降到22%。
Mocha是近年来使用量最多的Java测试框架之一,除了庞大的生态系统,Mocha还有完善的文档可供参考。Mocha非常灵活,对许多扩展都是支持的,根据Github的数据,Mocha已经被90多万个项目使用。
根据调查显示,在过去的一年里,继续使用Mocha的用户占比从39%飙升至42%,大约8%的受访者没有听说过Mocha。
Storybook是一个UI组件的开发环境。通过它用户可以查看每个组件的不同状态,交互式开发、测试组件。
它在Github上拥有庞大的用户群,Storybook的用户留存率在2019年度翻了一番,从15%增加到32%,对其感兴趣的用户也从23%增长至26%。
Cypress是一个快速可靠的Java测试工具,它基本上是将测试注入到Web应用程序中去,Cypress同样提供了一个清晰的文档,目前,Cypress最大的竞争对手是一个名为TestCafe的测试框架。
根据Github数据显示,目前使用Cypress的用户已经超过2.5万个,用户留存率为23%。
Enzyme的API通过模仿jQuery的API ,球速体育welcome使得DOM操作和历遍很灵活、直观。Enzyme 兼容所有的主要测试运行器和判断库,文档和例子使用mocha和chai。在2019年度,Enzyme的用户留存率从20%上升到23%
Ava一个简约的测试库,AVA具有简洁的API,它最大的优势是 Java 的异步特性和并发运行测试, 这反过来提高了性能。
根据GitHub的数据,目前有47000个项目在使用它,去年,大约72%的Java开发人员听说过Ava。今年,这一数字降至69%,但是用户留存率则上升至5%。
Jasmine 是一款 Java测试框架,它不依赖于其他任何 Java组件,因此,它适合于网站、Node.js项目或任何Java可以运行的地方。
根据调查,在2019年度,Jasmine的用户留存率略有上升,但是和其他框架相比还有一定差距。
根据调查显示,Puppeteer的用户留存率为24.3%,尽管已经有超过55,000个项目在使用Puppeteer,但用户对它的认识还是不够。
我们的课程从 入门到实战项目 ,让你 快速掌握 企业所需 前沿技术 ,职坐标 助你在6个月 挑战高薪入职。
上一篇:AWS发布Amplify 6 JavaScript库
栏 目:JavaScript
下一篇:惠普开源JavaScriptCore和Enyo UI widget
本文标题:咨讯 2020年最值得尝试的8个JavaScript测试框架
本文地址:http://aihaoedu.com/wangyezhizuo/438.html
您可能感兴趣的文章
- 09-149月10日夜間江蘇大雨將至 清涼只是“限時體驗”
- 09-14无锡黄山栾树进入花果变色季 风景美不胜收
- 09-14JS第五届社内挑战赛小组赛战况
- 09-13JavaScript 第一甩第二名几条街!GitHub 2017 年度报告
- 09-13这些路段易拥堵!交警提醒!
- 09-13David Gewirtz:数据显示最受欢迎的编程语言前三名为Python、JavaScript和Ja
- 09-13微软发布 TypeScript 56:完善空值合并和真值检查
- 09-02Zig编写的 “全家桶” JavaScript 运行时Bun性能完爆Nodejs和Deno
- 08-31从 JavaScript 语言角度看公司监控软件
- 08-31“秋老虎”发威 预测江苏今年秋季平均气温较常年偏高
阅读排行
推荐教程
- 08-258月13日南京有中到大雨 14日起暫別高溫
- 06-14最新消息!JavaScript超越Java成为最受欢迎的编程语言
- 09-14JS第五届社内挑战赛小组赛战况
- 06-14AWS发布Amplify 6 JavaScript库
- 06-24咨讯 2020年最值得尝试的8个JavaScript测试框架
- 08-25JavaScript究竟是什么
- 08-25JS环球生活
- 06-142019年JavaScript现状调查报告火热出炉
- 06-24局域网管理软件中的JavaScript代码应用
- 09-13JavaScript 第一甩第二名几条街!GitHub 2017 年度报告