摘要:1、写在前面 前面博客介绍现代化前端测试时讲到静态测试,即在编写代码逻辑阶段时进行报错提示。 本文介绍使用ESLint来进行javascript代码检查。 ESLint 是一个插件化的 javascript 代码检测工具,它可以用于检查常见的 JavaScript 代码错误,也可以进行代码风格检查,
阅读全文
摘要:目录: 1、puppeteer配置安装 2、puppeteer元素基本操作-输入文本与元素点击 3、puppeteer获取文本元素值 4、puppeteer处理多个元素 5、pupputeer切换iframe进行安居客登陆操作 6、puppeteer拖拽操作阿里云验证码 7、puppeteer自动抓
阅读全文
摘要:在create-react-app创建的老项目上面集成jest-enzyme发现用上一篇博客的配置报错: 看报错知道是上篇博客的.babelrc.js的配置没有生效。 使用npm run eject指令将create-react-app项目的配置暴露出来,命令执行结果: Copying files
阅读全文
摘要:非create-react-app项目集成jest-enzyme参考https://github.com/facebook/jest/tree/master/examples/enzyme 1、create-react-app项目集成jest+enzyme 结构: 2、项目搭建 创建项目:creat
阅读全文
摘要:目录 1、现代化前端测试模型2、nodejs的断言模块assert3、单元测试断言库 chai4、mocha--JavaScript test framework5、测试的覆盖率--Istanbul, a JavaScript test coverage tool 1、现代化前端测试模型 <--返回
阅读全文
摘要:1、demo结构: 2、安装puppeteer, 同时安装Chromium npm i puppeteer 3、代码 demo1.js const puppeteer = require('puppeteer'); (async () => { const browser = await puppe
阅读全文