写在前面 在编写测试时,我们通常需要检查值是否满足某些条件,Jest中提供的expect允许你访问很多“Matchers”,这些“匹配器”允许您验证不同的东西。 Expect 可以验证什么 Jest中提供了如下的验证方法: 下面我们将介绍部分验证的使用场景: expect(value) 每当您希望测 ...
分类:
其他好文 时间:
2018-05-31 23:08:23
阅读次数:
580
前端测试现状 经常听到后端同学说“单元测试”,前端写过测试用例的有多少?答案是:并不多,为什么呢?两个主要原因 1、前端属于GUI软件,浏览器众多,兼容问题让人头大,用户量有一定规模的浏览器包括: IE8、IE9、IE10、IE11、chrome、FireFox、360浏览器、搜狗浏览器、QQ浏览器 ...
分类:
其他好文 时间:
2018-05-30 01:17:10
阅读次数:
420
技术流行总结-2018年01,ES6已经成为主力。02,编辑器:VSCode推荐使用。03,TypeScript流行。尤其是复杂大型应用中。04,前端三大流行框架:ReactVueAngular(略显颓势)(结合了TypeScript)05,Redux,Mobx06,React Native ,We... ...
分类:
其他好文 时间:
2018-05-21 00:59:37
阅读次数:
171
转载:https://www.zhihu.com/question/29164912 服务器有两种:web服务器,用于提供网页给浏览器,APP服务器用于提供给客户端可调用的接口。 服务器测试分前端和后端测试。 前端测试主要是对接口的测试,测试内容包括 1)功能:正常场景,异常场景的接口响应情况。手工 ...
分类:
其他好文 时间:
2018-04-04 12:53:37
阅读次数:
143
最受欢迎的 5 款 Node.js 端到端测试框架 测试,尤其是自动化测试在现代 WEB 工程中有着非常重要的角色,与交付过程集成良好的自动化测试流程可以在新版发布时帮你快速回归产品功能,也可以充当产品文档测试因粒度不同又可以分为单元测试、接口测试、功能测试。 在 WEB 领域,功能测试亦称为端到端 ...
分类:
其他好文 时间:
2018-02-06 18:22:50
阅读次数:
188
2018.02.05 完成 extname 函数,它会接受一个文件名作为参数,你需要返回它的扩展名。例如,输入 emoji.png,返回 .png。(题目来自ScriptOJ) const extname = (filename) => { let s = ""; let arr = [".jpg" ...
分类:
其他好文 时间:
2018-02-05 12:41:27
阅读次数:
941
Android抓包方法(转) 作者:Findyou 地址:http://www.cnblogs.com/findyou/p/3491014.html 前言: 做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等。 不管是之前做HTML5手机项 ...
分类:
移动开发 时间:
2018-02-03 13:17:54
阅读次数:
276
写在前面: 在写单元测试的时候有一个最重要的步骤就是Mock,我们通常会根据接口来Mock接口的实现,比如你要测试某个class中的某个方法,而这个方法又依赖了外部的一些接口的实现,从单元测试的角度来说我只关心我测试的方法的内部逻辑,我并不关注与当前class本身依赖的实现,所以我们通常会Mock掉 ...
分类:
其他好文 时间:
2017-12-12 00:10:00
阅读次数:
257
写在前面: 匹配器(Matchers)是Jest中非常重要的一个概念,它可以提供很多种方式来让你去验证你所测试的返回值,本文重点介绍几种常用的Matcher,其他的可以通过官网api文档查看。 常用的匹配方式: 第一种:相等匹配,这是我们最常用的匹配规则 在这段代码中 expact(2 + 2) 将 ...
分类:
其他好文 时间:
2017-12-11 11:27:59
阅读次数:
162