首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端测试
订阅
Jothan
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
前端测试框架 Jest
作者介绍:林列欢,美团点评点餐团队成员。 前端测试工具一览前端测试工具也和前端的框架一样纷繁复杂,其中常见的测试工具,大致可分为测试框架、断言库、测试覆盖率工具等几类。在正式开始本文之前,我们先来大致了解下它们:测试框架测试框架的作用是提供一些方便的语法来描述测试用例,以及对用例…
浅谈前端测试
单拿出一个小结说下 require 的问题,node 9 之前不支持 es6 的 import,这里也不详细说明了。 e2e 测试的重点在于判断真实 DOM 是否满足预期要求,甚至很少出现 mock 场景,不可或缺的是一个浏览器运行环境,具体细节不赘述,可以看官方文档。
jest + electron 基础实践——jest-electron
tl;dr 项目地址 jest-electron。 ... 这就是 jest-electron 要做的事情,将 jest 的单测代码放到 electron(底层是 chrome)中去跑,并且可以在 electron 中进行熟悉的前端调试。 Electron 是由 Github …
最受欢迎的 5 款 Node.js 端到端测试框架
共 7717 字,读完需 10 分钟,速读需 5 分钟,适合中高级前端工程师,本文对主流的 E2E 测试框架做了简单对比,期望对大家的技术选型有帮助。测试,尤其是自动化测试在现代 WEB 工程中有着非常重要的角色,与交付过程集成良好的自动化测试流程可以在新版发布时帮你快速回归产…
单元测试整理
学习单元测试的时候接触了很多概念karma、mocha、Jesmine、chai、expect、assert、should、sinon等,容易混乱,在此做个梳理。 1. 测试框架 Mocha、Jesmine Mocha是一个常用的JS测试框架,可以在浏览器和Nodejs环境使用…
浅谈前端单元测试
首先声明一点,长期以来,前端开发的单元测试并不是在前端的开发过程中所必须的,也不是每个前端开发工程师所注意和重视的,甚至扩大到软件开发过程中单元测试这一环也不是在章程上有书面规定所要求的。但是随着每个工程的复杂化、代码的高复用性要求和前端代码模块之间的高内聚低耦合的需求,前端工…
前端测试:Part II (单元测试)
我们在Part1里已经说过,但与那测试就是测试单元的代码,不管这些单元是函数、模块还是类。多数人认为测试应该以单测为主,但我不这么认为,如果你同意也没有问题。我会一遍一遍又一遍地在这一系列文章中强调,你怎测试都行,只要你写了足够多的测试,让你对你的上线有信心就行。 不管你写多少…
使用Jest进行React单元测试
单元测试:指的是以原件的单元为单位,对软件进行测试。单元可以是一个函数,也可以是一个模块或一个组件,基本特征就是只要输入不变,必定返回同样的输出。一个软件越容易些单元测试,就表明它的模块化结构越好,给模块之间的耦合越弱。React的组件化和函数式编程,天生适合进行单元测试 TD…
Web 前端单元测试到底要怎么写?看这一篇就够了
随着 Web 应用的复杂程度越来越高,很多公司越来越重视前端单元测试。我们看到的大多数教程都会讲单元测试的重要性、一些有代表性的测试框架 api 怎么使用,但在实际项目中单元测试要怎么下手?测试用例应该包含哪些具体内容呢? 本文从一个真实的应用场景出发,从设计模式、代码结构来分…
前端测试简述及使用Karma/Mocha实现的集成测试栗子(Travis CI/Coverage)
前端测试 开发类型 TDD (Test Driven Development),测试驱动开发 BDD (Behavior Driven Development),行为驱动开发 // add.js function add(x, y) { return x + y; } modul…