jest

ihengshuai3 天前
单元测试·jest·前端自动化测试
Jest单元测试由于格式和图片解析问题,可前往 阅读原文前端自动化测试在提高代码质量、减少错误、提高团队协作和加速交付流程方面发挥着重要作用。它是现代软件开发中不可或缺的一部分,可以帮助开发团队构建可靠、高质量的应用程序
凯哥爱吃皮皮虾9 天前
前端·vue.js·jest
用Jest和Vue Test Utils给Vue组件写单测在我们开发完成一些功能相对稳定的组件时,对应地增加自动化测试有以下好处。确保组件功能的正确性单元测试能够验证组件的各个功能是否按预期工作。通过测试,可以确保组件在不同场景下的行为一致,避免因代码改动引入错误。
belldeep23 天前
nodejs·jest·yarn·nvm
nodejs:js-mdict 的下载、安装、测试、buildjs-mdict 项目的目录结构:js-mdict 项目教程js-mdict 下载地址: js-mdict-master.zip 先解压到 D:\Source\
凯哥爱吃皮皮虾1 个月前
前端·react.js·jest
如何给 react 组件写单测目前前端开发中,基本都是组件化开发。好的组件可以极大地提高代码的复用性。一些功能相对稳定的组件或者hooks,为了保证组件修改维护后的功能正常,这时候就需要单元测试。有了单元测试之后,组件代码修改之后只需要跑一遍单元测试就知道功能是否正常,可以提高效率,减少出错概率。
凯哥爱吃皮皮虾1 个月前
前端·javascript·jest
前端测试框架Jest基础入门目前最流行的前端测试框架是Jest。Jest 是 Facebook 开发的 Javascript 测试框架,用于创建、运行和编写测试的 JavaScript 库。
撒币使我快乐2 个月前
react.js·jest
写Jest时必须setTimeout的情况无法使用jest.useFakeTimers的情况: setTimeout中出现了ref.current,且使用这个ref的组件还未渲染 具体的业务场景是写了一个按钮,在点击之后Modal弹窗会显示,500ms后弹窗中的输入框会获得焦点
乐闻x2 个月前
javascript·typescript·单元测试·jest
如何使用 TypeScript 和 Jest 编写高质量单元测试在前端开发中,TypeScript 和 Jest 是两款不可或缺的工具。TypeScript 提供了强大的静态类型检查和现代 JavaScript 特性,显著提高了代码的可靠性和可维护性。而 Jest 作为一个功能丰富的测试框架,能够方便地编写和运行各种测试,从单元测试到集成测试。
布兰妮甜3 个月前
javascript·单元测试·jest
Jest 单元测试全解析在现代软件开发中,单元测试对于确保代码质量和稳定性至关重要,而 Jest 作为由 Facebook 开发并维护的 JavaScript 测试框架,因其简单易用、快速执行和强大的功能如同步与异步代码测试、内置模拟(mocking)及快照测试而备受青睐。本文将通过介绍 Jest 的安装配置、测试编写方法、高级特性和最佳实践,帮助读者全面掌握如何利用 Jest 提升 JavaScript 应用程序的测试效率和代码质量。
安冬的码畜日常4 个月前
笔记·学习·单元测试·jest
【The Art of Unit Testing 3_自学笔记06】3.4 + 3.5 单元测试核心技能之:函数式注入与模块化注入的解决方案简介写在前面 上一篇的最后部分对第三章后续内容做了一个概括性的梳理,并给出了断开依赖项的最简单的实现方案,函数参数值注入法。本篇接着介绍函数式注入与模块化注入的具体实现。窃以为后者是本章的难点,需要用心体会作者的设计思路。
混血哲谈5 个月前
前端·javascript·react.js·jest·testing-library
使用@test-library/react的screen中的方法和直接使用getByText,getByTestId等的区别?在 React Testing Library 中,screen 对象和直接使用 getByText, getByTestId 等方法之间的主要区别在于它们的使用方式和上下文。然而,从功能的角度来看,它们实际上是相互关联的,因为 screen 对象提供了一组封装好的查询方法,这些方法内部最终会调用如 getByText, getByTestId 等查询函数。
程序员也要学好英语7 个月前
react.js·jest·ant design
搭建 react + antd 技术栈的测试框架本文搭建 react + antd 技术栈的测试框架,其中有一些坑已经踩过了。搭建完成之后,对实际项目中的一个 Modal 组件进行单元测试。并罗列测试过程中出现的问题及解决方案。
程序员也要学好英语7 个月前
jest
Jest 测试框架提升笔记本文在 Jest 测试框架入门笔记 - 掘金 (juejin.cn) 的基础之上,深入 Jest 测试的各个方面,涉及元素渲染、选择;数据,模块 Mock 等内容。读完本文基本上就可以将 Jest 单元测试应用到实际工作中了。
uccs7 个月前
前端·jest
初识 jestjest 需要配合 git 使用,因为 jest 会检测 git 的提交记录,然后运行相关的测试用例。
巫瞅瞅8 个月前
react·jest·unit test
明明单独跑某个测试是通过的,怎么全部一起跑就挂了呢
慕仲卿10 个月前
jest
前端测试,你要用 Puppeteer 还是 Jest?前端测试是软件开发过程中不可或缺的一环,它有助于确保代码的质量和可靠性。在前端测试领域,Puppeteer和Jest是两个广受欢迎的工具,这两个工具笔者都有较长的使用时间和经验。在本文中,我将会对这两个工具进行深度对比,包括它们的优势、劣势、学习难度、示例代码、功能全面性、社区支持力度、未来发展前景、历史和受众等方面。
蛞蝓不孤寡10 个月前
单元测试·jest
jest单元测试——项目实战温故而知新:单元测试工具——JEST 包括:什么是单元测试、jest的基本配置、快照测试、mock函数、常用断言、前端单测策略等等。。
19组清风1 年前
前端·javascript·jest
前端工程师应该如何正确面对 UI 组件视觉回归测试本文为稀土掘金技术社区首发签约文章,30天内禁止转载,30天后未获授权禁止转载,侵权必究!「基础组件」通常也被称作原子组件,所谓的原子组件也就意味着具备一定不易变性和普适性的微小组件。
搬砖的乔布梭1 年前
单元测试·jest·前端工程化
如何使用React+jest开展单元测试具体框架下(cra,umi,antd-pro等)环境的配置略有不同,后续单元测试的写法都是雷同的;环境的配置在面试时不是重点,如何写单测本身才是!
碎银几两Fiber1 年前
react.js·jest
Vitest 单元测试方案Vitest 是一个面向 Vite 的极快的单元测试框架。它利用了 Vite 的优势,提供了一种全新的测试体验。本文将介绍如何在项目中集成和使用 Vitest 进行单元测试。
阿古达木1 年前
react.js·jest
如何给你的项目添加测试覆盖率徽章看完我的测试教程之后,想必大家都能写出一个测试覆盖率极高的小项目了。测试覆盖率既然这么高,不秀一秀岂不是白瞎了,下面我们就来通过第三方服务来给你的项目加上测试覆盖率徽章,涉及到的内容有yaml配置,githubAction,codecov服务。