首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
测试
订阅
zao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
了解Puppeteer
Puppeteer 是 Google Chrome 团队官方的无界面(Headless)Chrome 工具。Chrome 作为浏览器市场的领头羊,Chrome Headless 将成为 web 应用 自动化测试 的行业标杆。所以我们很有必要来了解一下它
通过构建自己的JavaScript测试框架来了解JS测试
测试(单元或集成)是编程中非常重要的一部分。在当今的软件开发中,单元/功能测试已成为软件开发的组成部分。随着Nodejs的出现,我们已经看到了许多超级JS测试框架的发布:Jasmine,Jest等。 这有时也称为隔离测试,它是测试独立的小段代码的实践。如果你的测试使用某些外部资…
[译] 在 Vue 组件中分离 UI 和业务逻辑。
大型 Vue 和 React 项目中观察到的常见事件之一就是,随着时间的增加,UI 逻辑和业务逻辑纠缠不清、相互破坏。让我们来看一个这种情况的例子,以及如何分离这些关注点
[译] Jest 入门教程:使用 Jest 运行 JS 单元测试
用行话说,测试表示检查我们的代码是否满足一些期望。例如,一个名为 transformer 的函数在接收一个输入(input)后,返回一个预期输出(expected output)。 本文介绍的 Jest 教程覆盖的是单元测试,但在文末,也给到很多其他类型测试的资源,方便大家学习…
Jest & enzyme 进行react单元测试
单元测试(Unit Test):前端单元测试,在以前也许是一个比较陌生的工作,但是前端在经历了这几年的发展之后,我们对于代码的鲁棒性要求逐渐提升,承载了更多的业务逻辑的同时,作为整个链路上最接近用户的部分,系统崩溃阻塞的成本非常之高。如果你采用的是SSR,那么直接在服务端渲染报…
[译] JavaScript 单元测试框架:Jasmine, Mocha, AVA, Tape 和 Jest 的比较
我的同事经常写一些有关单元测试如何让脑子平静下来且减少软件错误的文章。所以我也总会花时间来做测试。但是在你的项目中应该选那个框架来做测试呢?在匆忙做出决定之前,我搜集了 5 个最受欢迎的 JavaScript 单元测试框架,让你决定那一个才是最合适你的。 注意:如果你已经有更喜…
前端测试框架 Jest
作者介绍:林列欢,美团点评点餐团队成员。 前端测试工具一览前端测试工具也和前端的框架一样纷繁复杂,其中常见的测试工具,大致可分为测试框架、断言库、测试覆盖率工具等几类。在正式开始本文之前,我们先来大致了解下它们:测试框架测试框架的作用是提供一些方便的语法来描述测试用例,以及对用例…
使用 enzyme + jest 测试 React 组件
jest 是 Facebook 推出的测试工具,enzyme 是airbnb 推出的 React 测试类库,使用两者可以很好地测试 React 组件。 其中 babel-jest 是自动使用 babel 编译文件。 运行测试命令就可以看到测试通过的界面。 这样就可以像之前的测试…
Jest入门文档
toThrow 报错匹配器 用于测试特定的抛出错误,可以判断报错语句的文字(支持正则匹配),也可以判断报错类型。 代码使用Promise处理异步程序的话,我们有更简单的方法进行异步测试。如果Promise返回的状态是reject则测试自动失败。 如果期望的promise是rej…
使用Jest进行React单元测试
单元测试:指的是以原件的单元为单位,对软件进行测试。单元可以是一个函数,也可以是一个模块或一个组件,基本特征就是只要输入不变,必定返回同样的输出。一个软件越容易些单元测试,就表明它的模块化结构越好,给模块之间的耦合越弱。React的组件化和函数式编程,天生适合进行单元测试 TD…