首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
测试
订阅
我条名长到要通过其他
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
使用jest.spyOn来模拟console.warn的实例
在开发一个可重用的组件时,有些情况下我们想在消费者通过一个不好的道具组合时发出警告。这篇文章介绍了如何在测试中模拟console.warn ,并验证出现不良道具组合的警告。 要测试的组件 当value
Jest 测试(Mock)
Jest 中有三个与 Mock函数相关的API,分别是jest.fn()、jest.spyOn()、jest.mock()。使用它们创建Mock函数能够帮助我们更好的测试项目中一些逻辑较复杂的代码,例如测试函数的嵌套调用,回调函数的调用等。 jest.fn()是创建Mock函数…
使用 Karma + Jasmine 构建 Web 测试环境
现在,越来越多的 Web 框架涌现了出来,令人眼花缭乱。随着浏览器的不断演化,一些前端框架开始尝试将服务器端的功能与技术在浏览器端实现,比如 AngularJS , ExtJS 这样的 MVC 框架等等。随着前端代码的复杂性越来越高,以及代码量的突然陡增,如何来保证代码的正确…
E2E 测试之 Cypress
写测试好像一直是横亘在开发眼前的一个问题,在业务开发时间比较紧急的时候,测试可能是第一个被抛弃的(境界不够。 在实际业务开发中有几次修改代码后因为测试不充分,发布后原功能受影响。所以我们当前的首要需求是快速回归产品功能,尽量保证原有业务不能受到影响同时可以节省测试资源,在选择测…