前端测试现状 经常听到后端同学说“单元测试”,前端写过测试用例的有多少?答案是:并不多,为什么呢?两个主要原因 1、前端属于GUI软件,浏览器众多,兼容问题让人头大,用户量有一定规模的浏览器包括: IE8、IE9、IE10、IE11、chrome、FireFox、360浏览器、搜狗浏览器 ...
前提:掌握Jest Puppeteer .Jest环境配置 .Jest MATCHERS匹配器 .Jest 全局变量设置 .Puppeteer安装 .Puppeteer元素获取 .Puppeteer文本值获取 .Puppeteer iframe切换 .Puppeteer 拖拽 .Puppeteer Js脚本执行 一 需要安装的插件 安装包 命令 TypeScript npm install typ ...
2019-08-20 17:56 0 505 推荐指数:
前端测试现状 经常听到后端同学说“单元测试”,前端写过测试用例的有多少?答案是:并不多,为什么呢?两个主要原因 1、前端属于GUI软件,浏览器众多,兼容问题让人头大,用户量有一定规模的浏览器包括: IE8、IE9、IE10、IE11、chrome、FireFox、360浏览器、搜狗浏览器 ...
UI自动化测试 vs. 单元测试 在前面很多文章中,我们都介绍了单元测试。如果你了解单元测试,或者读过我之前写的单元测试的文章,那么你一定知道,单元测试的测试对象是单独的、隔离的小代码片段或者代码单元。与单元测试不同,端对端测试的测试对象则是页面上的用户交互,我们对底层实现一无所知 ...
一、概要 前面介绍了Puppeteer+jest+TypeScript做UI自动化,但是这知识基础的,我们实现自动化要考虑的很多,比如PO模式,比如配置文件,比如断言等等。下面就来一一实现我是怎么用puppeteer 做UI自动化的 二、断言 (一)需要依赖的安装包 ...
我被分配了一个繁琐的任务,就是要给100个相同的站点做同样的配置。曾经就有做过相同的事,那时还不会写脚本,全靠手动配置。机械的配置了两天的时间,身体感觉被掏空。所以这次我决定还是写一个脚本自动的进行配置。 一、了解Puppeteer 中文版资料:https://juejin.im/entry ...
本文首发于:美团点评点餐,欢迎关注我们团队 摘自:https://zhuanlan.zhihu.com/p/28247899 前端测试工具一览 前端测试工具也和前端的框架一样纷繁复杂,其中常见的测试工具,大致可分为测试框架、断言库、测试覆盖率工具等几类。在正式开始本文之前,我们先来大致了解 ...
false ,并将 slowMo 设为 20-100 中的某个值,前者使得所有浏览器自动化操作可见,后者控 ...
CukeTest+Puppeteer系列 1、CukeTest+Puppeteer的Web自动化测试(一) 2、CukeTest+Puppeteer的Web自动化测试(二) CukeTest+Puppeteer的Web自动化测试 一、初识BDD、Cucumber(黄瓜)、CukeTest ...
CukeTest+Puppeteer系列 1、CukeTest+Puppeteer的Web自动化测试(一) 2、CukeTest+Puppeteer的Web自动化测试(二) 上一篇我们讲了CukeTest+Puppeteer的相关理论知识,带大家认识熟悉了CukeTest如何运行 ...