技术 二月 28, 2020

为 Cypress 的 e2e 测试增加代码覆盖率检测

文章字数 4.7k 阅读约需 4 mins. 阅读次数 1000000

之前写过一篇关于 如何使用 Cypress 进行端到端测试 的文章, 介绍了如何给 Vue 项目添加端到端测试。我们也体会到了 Cypress 做端到端测试的方便,作为 Vue 内置在官方脚手架中推荐的测试框架,不少项目已经引入并开始使用了。当你的项目已经添加了 Cypress 端到端测试,你的...

查看全文

技术 一月 12, 2018

写给后端开发者看的 Vue 前端介绍(二)-- 单元测试

文章字数 4.9k 阅读约需 4 mins. 阅读次数 1000000

上一篇“基础篇”聊到了一些 VueNodejsWebpack 的基本概念。本篇将着重讲解 Vue前端工程如何做单元测试。学习一个新技术,必须要清楚两个 W,”What && Why”。”XX 是什么?”,”为什么要使用 XX ,或者说 XX 有什么好处”,最后才是”XX 怎么使用”。本文也将从“前端单元测试是什么”、“为什么要做单元测试”进行讨论。

单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实...

查看全文

技术 七月 31, 2017

TiD 大会感想之浅谈前端工具化与工程化

文章字数 2.7k 阅读约需 2 mins. 阅读次数 1000000

今年有幸参加了一天的质量竞争力大会,众多的课程当中,无法分身的我听了其中两节。分别是“终端重构之旅”以及“微服务下的持续交付”。由于“终端重构之旅”涉及硬件终端,与我们平时工作相距较远,所以本文着重谈谈对“微服务下的持续交付”的感想。

微服务(Micro Service)是一种将复杂的业务逻辑拆分成多个高度自制的独立系统的架构设计。微服务为构建可扩展、可维护的大规模服务集群带来了很大的便利。
持续交付:交付是指将最终产品发布到线上环境,给用户使用。持续交付就是指在软件开发过程中,从需求识别到交付...

查看全文

技术 四月 05, 2017

写给后端开发者看的 Vue 前端介绍(一)-- 基础篇

文章字数 6k 阅读约需 5 mins. 阅读次数 1000000

不懂“前端 er”说的 virtual dom、React、Angular、Vue,也不懂 ES6 为什么就这么优雅,更不知道为什么用 Bootstrap、jQuery 就得“剁手”,甚至不懂前端生态圈的重复造轮子文化。终于有一篇文章是写给后端工程师的前端介绍,后端写给后端看的。
我打算从最近火热的 Vue 来介绍,一方面由于这套框架简直火的一塌糊涂;另一方面,这套框架涉及的技术栈范围全面,“几乎”可以包含你要掌握的一切。

Vue.js(读音 /vjuː/,类似于 view) 是一套构建用户界面的...

查看全文
0%