Jest是一个JavaScript测试框架,由Facebook用来测试所有JavaScript代码,包括React应用程序。
不同级别的自动化测试:单元、集成、组件和功能. 单元测试可以看作是和在组件级别测试JavaScript对象和方法一样的最基本的。默认情况下,React Native提供在Android和iOS都可以使用的Jest来进行单元测试。现在,测试的覆盖率并不完美,但是根据Facebook的说法,未来将会有更强大测试能力的工具被引入到React Native,同时用户也可以构建他们自己的测试工具。
Jest的测试特性
适应性:Jest是模块化、可扩展和可配置的。
快速和沙盒:Jest虚拟化JavaScript环境,能模拟浏览器,并在工作进程之间并行运行测试。
快照测试:Jest能够对React 树进行快照或别的序列化数值快速编写测试,提供快速更新的用户体验。
快速交互模式: 错误信息会有帮助的颜色编码标记,堆栈跟踪快速指向问题的根源。
 
 
作者:小涛先生呢
链接:https://www.jianshu.com/p/a656a5459e73
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最新文章

  1. 【转】logback logback.xml常用配置详解(一)<configuration> and <logger>
  2. C#编译执行过程
  3. XLL 框架库中的函数
  4. it精英的艰辛路程
  5. Android:PopupWindow简单弹窗改进版
  6. latex如何把目录页的页码去掉?
  7. HTTP协议--简析
  8. hadoop拷贝文件时 org.apache.hadoop.ipc.RemoteException异常的解决
  9. SQL一次查出相关类容避免长时间占用表(下)
  10. Linux中以单容器部署Nginx+ASP.NET Core
  11. 【C#】多态
  12. WinAPI 字符及字符串函数(5): IsCharAlpha - 是否是个字母
  13. Windows下配置Jenkins 实现自动发布maven项目至tomcat(svn+maven+tomcat)
  14. English Voice of <<Just Give Me A Reason>>
  15. imageLoader之介绍
  16. Mac笔记本安装mysql
  17. 每日英语:Does China Face a Reading Crisis?
  18. get-post区别
  19. Flask 2 程序的基本结构1
  20. python cx_Oracle模块的安装和使用

热门文章

  1. org.reflections 接口通过反射获取实现类源码研究
  2. 微信小程序配置域名的时候提示“校验文件验证失败”
  3. 下载并搭建maven环境
  4. Java 在PDF中添加工具提示|ToolTip
  5. HIVE理论学习笔记
  6. linux服务器之间传输文件的四种方式
  7. 单篇长文TestNG从入门到精通
  8. 刨根问底: Kafka 到底会不会丢数据?
  9. Python 根据id生成唯一码
  10. cesium结合geoserver利用WFS服务实现图层编辑(附源码下载)