原文:使用 Jest 与 Puppeteer 来进行界面自动化测试

UI自动化测试 vs. 单元测试 在前面很多文章中,我们都介绍了单元测试。如果你了解单元测试,或者读过我之前写的单元测试的文章,那么你一定知道,单元测试的测试对象是单独的 隔离的小代码片段或者代码单元。与单元测试不同,端对端测试的测试对象则是页面上的用户交互,我们对底层实现一无所知,也就是说我们的测试是黑盒的。另外,一些跨页测试,比如链接检查,登陆跳转等功能必须使用端对端测试才能检查出来,单元测试 ...

2018-09-27 15:29 0 3047 推荐指数:

查看详情

jest 自动化测试

概述 jest 是 facebook 开源的,用来进行单元测试的框架,可以测试 javascipt 和 react。 单元测试各种好处已经被说烂了,这里就不多扯了。重点要说的是,使用 jest, 可以降低写单元测试的难度。 单元测试做得好,能够极大提高软件的质量,加快软件迭代更新的速度 ...

Fri Apr 20 07:18:00 CST 2018 1 5974
自动化测试】前端测试框架 Jest

下它们: 测试框架 测试框架的作用是提供一些方便的语法来描述测试用例,以及对用例进行分组。 测试框 ...

Fri Dec 01 19:24:00 CST 2017 0 1592
react前端自动化测试jest + enzyme

1.背景 本文中的自动化测试指的是单元测试 (UT),所谓单元测试也就是对每个单元进行测试,通俗的将一般针对的是函数,类或单个组件,不涉及系统和集成。单元测试是软件测试的基础测试,主要是用来验证所测代码是否和程序员的期望一致。 jest 是 facebook 开源的,用来进行单元测试的框架 ...

Fri Aug 31 02:09:00 CST 2018 0 9467
前端自动化测试 - Jest异步请求篇(二)

基础配置在前端自动化测试 - Jest基础配置篇(一) 用axios远程的请求数据。要使用axios就需要先进行安装,直接使用npm或yarn进行安装就可以了 安装完成后,可以打开package.json看一下安装结果和版本,我这里使用的是0.19.0(如果你是其它版本,可能这个方法 ...

Wed Aug 05 03:53:00 CST 2020 0 778
CukeTest+Puppeteer的Web自动化测试(一)

CukeTest+Puppeteer系列 1、CukeTest+Puppeteer的Web自动化测试(一) 2、CukeTest+Puppeteer的Web自动化测试(二) CukeTest+Puppeteer的Web自动化测试 一、初识BDD、Cucumber(黄瓜)、CukeTest ...

Sat May 23 02:44:00 CST 2020 0 1123
CukeTest+Puppeteer的Web自动化测试(二)

CukeTest+Puppeteer系列 1、CukeTest+Puppeteer的Web自动化测试(一) 2、CukeTest+Puppeteer的Web自动化测试(二)   上一篇我们讲了CukeTest+Puppeteer的相关理论知识,带大家认识熟悉了CukeTest如何运行 ...

Sun May 24 23:11:00 CST 2020 0 574
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM