Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 mobi 下载 网盘 caj lrf pdf txt 阿里云

Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译电子书下载地址
- 文件名
- [epub 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 epub格式电子书
- [azw3 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 azw3格式电子书
- [pdf 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 pdf格式电子书
- [txt 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 txt格式电子书
- [mobi 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 mobi格式电子书
- [word 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 word格式电子书
- [kindle 下载] Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译 kindle格式电子书
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
本书是一本为Vue应用程序开发者提供程序测试指导的书籍,适用于不同能力水平的Vue应用程序开发者。本书通过从零编写Hacker News应用程序的方式,详细阐述了Vue.js应用程序在每个开发阶段所适用的测试技巧,完整展示了编制Vue.js应用程序测试套件所需的推荐技能。本书的前两章是对测试Vue.js应用的简单介绍,以及编写Vue.js测试的基础引导;在第3章到第11章,以及第13章的部分中,书中针对Vue.js程序的特性,分别介绍了测试Vue组件输出、events、methods 、Vuex、Vue Router以及测试mixin、filter和SSR的方法;第12章和第14章介绍了常见的快照测试和端到端测试的相关内容。除此之外,书中还对测试中遇到的一些特殊情况进行了描述,作者在演示如何通过mock Date.now 方法来解决此特殊情况的同时,也向我们展示了该系列问题的解决思路。读者结合书中实例进行演练,即可迅速掌握相关测试技巧。
书籍目录:
第1章Vue程序测试介绍1
1.1测试的定义2
1.1.1手动测试2
1.1.2自动化测试3
1.1.3测试GitHub的拉取请求3
1.2测试概览4
1.2.1端到端测试概览4
1.2.2单元测试概览6
1.2.3快照测试7
1.2.4有效地组合测试类型8
1.2.5测试驱动开发9
1.2.6了解何时不进行自动化测试9
1.2.7100%代码覆盖率的谬误10
1.3编写Hacker News应用程序11
1.4Vue测试概览12
1.4.1Vue实例12
1.4.2模板和渲染函数13
1.4.3了解Vue组件系统14
1.4.4单元测试组件16
第2章创建你的第一个测试18
2.1了解Vue项目结构19
2.1.1了解构建工具19
2.1.2使用Vue CLI生成项目19
2.1.3了解目录结构20
2.1.4了解npm20
2.1.5了解package.json文件22
2.1.6使用ESLint校验文件22
2.1.7编写测试脚本23
2.1.8构建项目24
2.2Jest简介24
2.2.1编写可用性测试24
2.2.2了解测试断言27
2.2.3避免误报28
2.2.4使用describe函数组织测试29
2.2.5组件的单元测试31
2.2.6使用Jest编译文件31
2.2.7挂载组件32
2.3Vue Test Utils简介34
2.3.1了解API34
2.3.2使用shallowMount35
2.4使用Chrome Debugger调试测试36
第3章渲染组件输出测试40
3.1创建测试规范40
3.1.1高级规范41
3.1.2创建组件级规范42
3.2渲染文本测试43
3.2.1向一个组件传递prop43
3.2.2组件文本内容测试44
3.2.3使用find45
3.2.4测试元素的文本内容46
3.3测试DOM属性47
3.4测试渲染组件的数量48
3.5测试prop51
3.5.1使用Vue Test Utils props方法51
3.5.2避免测试prop过程中的陷阱52
3.6测试class53
3.7测试样式54
3.7.1访问一个包装器元素55
3.7.2向一个应用程序添加样式55
3.8何时测试渲染的组件输出56
第4章测试组件方法59
4.1测试公共组件和私有组件方法60
4.2测试定时器函数64
4.2.1使用假定时器65
4.2.2使用spy测试67
4.3向Vue实例添加属性69
4.4模拟代码70
4.4.1模拟组件中的Vue实例属性70
4.4.2了解Jest mock函数71
4.4.3使用Vue生命周期钩子72
4.5模拟模块依赖73
4.5.1使用Jest mock模拟模块依赖75
4.5.2测试异步代码76
4.5.3适度使用mock80
第5章测试事件82
5.1测试原生DOM事件83
5.2测试自定义事件85
5.2.1测试发射自定义事件的组件86
5.2.2测试***Vue自定义事件的组件88
5.3测试输入表单89
5.3.1测试文本输入框90
5.3.2测试单选按钮93
5.4了解jsdom的局限性95
第6章了解Vuex97
6.1了解state98
6.2Vuex可以解决的问题99
6.3了解Vuexstore99
6.3.1创建一个store100
6.3.2了解Vuex mutation101
6.3.3了解Vuex action102
6.3.4了解Vuex getter104
第7章测试Vuex107
7.1了解store设计108
7.2向项目中添加Vuex109
7.3分别测试Vuex store的组成部分111
7.3.1测试mutation112
7.3.2测试Vuex getter113
7.3.3测试Vuex action115
7.4测试一个Vuex store实例118
7.5测试组件中的Vuex123
第8章使用工厂函数组织测试129
8.1了解工厂函数129
8.1.1使代码符合DRY原则130
8.1.2通过沿用同一种模式来提升代码质量131
8.1.3了解工厂函数的利弊132
8.2创建store工厂函数132
8.3覆盖工厂函数中的默认选项133
8.4创建包装器工厂函数136
第9章了解Vue Router141
9.1了解路由142
9.1.1了解服务端路由142
9.1.2了解客户端路由143
9.1.3了解Vue Router的概念144
9.1.4了解动态路由匹配145
9.1.5为应用程序添加Vue Router146
第10章测试Vue Router150
10.1测试路由属性151
10.1.1测试$route属性151
10.1.2测试$router属性155
10.1.3避免常见的陷阱156
10.2测试RouterLink组件157
10.3Vuex与Vue Router配合使用162
10.3.1把路由添加到store162
10.3.2在store中使用路由参数162
第11章测试mixin和过滤器166
11.1测试mixin166
11.1.1了解mixin167
11.1.2为mixin编写测试168
11.1.3测试组件中的局部mixin171
11.1.4测试组件中的全局mixin172
11.2测试过滤器174
11.2.1为过滤器编写测试175
11.2.2测试使用了Date.now的过滤器177
11.2.3测试组件中的过滤器180
第12章编写快照测试183
12.1了解快照测试184
12.1.1为组件编写快照测试186
12.1.2为静态组件编写快照测试186
12.1.3为动态组件编写快照测试187
12.2将快照测试添加到你的工作流190
第13章测试服务端渲染192
13.1了解服务端渲染193
13.1.1SSR的优点193
13.1.2SSR的缺点195
13.2测试服务端渲染的组件196
13.2.1使用Vue Server Test Utils197
13.2.2使用render遍历服务端渲染的标签199
13.3使用SuperTest测试状态码200
13.4隐式测试SSR203
第14章编写端到端测试205
14.1了解端到端测试206
14.1.1高效地使用端到端测试206
14.1.2了解Nightwatch和WebDriver207
14.2把Nightwatch添加到项目中208
14.2.1安装依赖项208
14.2.2配置Nightwatch209
14.2.3添加一个可用性测试210
14.2.4编写一个端到端测试脚本211
14.3使用Nightwatch编写端到端测试212
14.3.1选择要编写哪些端到端测试213
14.3.2为路由编写端到端测试213
14.3.3为动态数据编写端到端测试215
14.4在多浏览器运行端到端测试217
14.5接下来何去何从218
附录A安装开发环境220
附录B运行生产构建226
附录C练习题答案228
作者介绍:
埃德·耶伯格(Edd Yerburgh)是一位经验丰富的JavaScript开发者, Vue核心贡献者, 官方Vue测试库的主要作者。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
Vue因其可靠、速度快、占用空间小和通用而广受Web开发人员的喜爱。由于Vue基于组件并使用DOM方法,因此,你需要调整你的应用程序测试实践。学习特定于Vue的测试工具和策略将确保你的应用程序正常运行。本书旨在为Vue应用程序开发者提供程序测试指导,适用于不同能力水平的Vue应用程序开发者。本书通过从零编写Hacker News应用程序测试的方式,详细阐述Vue应用程序的有效测试技巧和方法。书中讲授了Vue中的测试实践,以及适用于任何Web开发过程的常青法。本书包括:●单元测试、快照测试、以及端到端测试●为Vue组件编写单元测试●为Vue mixin、Vuex、和Vue Router编写测试●提升测试技能, 如mock等
书籍介绍
Vue.js创始人 尤雨溪(Evan You)鼎力推荐!Vue官方测试工具作者亲笔撰写。
本书是一本为Vue应用程序开发者提供程序测试指导的书籍,适用于不同能力水平的Vue应用程序开发者。本书通过从零编写Hacker News应用程序的方式,详细阐述了Vue.js应用程序在每个开发阶段所适用的测试技巧,完整展示了编制Vue.js应用程序测试套件所需的技能。
本书的前两章是对测试Vue.js应用的介绍,以及编写Vue.js测试的基础引导;在第3章到第11章,以及第13章的部分中,书中针对Vue.js程序的特性,分别介绍了测试Vue组件输出、events、methods 、Vuex、Vue Router以及测试mixin、filter和SSR的方法;第12章和第14章介绍了常见的快照测试和端到端测试的相关内容。
除此之外,书中还对测试中遇到的一些特殊情况进行了描述,作者在演示如何通过mock Date.now 方法来解决此特殊情况的同时,也向我们展示了该系列问题的解决思路。
读者结合书中实例进行演练,即可迅速掌握相关测试技巧。
网站评分
书籍多样性:6分
书籍信息完全性:7分
网站更新速度:3分
使用便利性:3分
书籍清晰度:6分
书籍格式兼容性:7分
是否包含广告:4分
加载速度:4分
安全性:9分
稳定性:6分
搜索功能:5分
下载便捷性:7分
下载点评
- 傻瓜式服务(91+)
- 五星好评(257+)
- 差评少(352+)
- 值得购买(641+)
- 书籍完整(493+)
- 一星好评(670+)
- 差评(633+)
- 中评多(68+)
- 章节完整(345+)
- 书籍多(351+)
- txt(266+)
- 体验差(110+)
下载评价
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 戈***玉:
特别棒
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 扈***洁:
还不错啊,挺好
- 网友 隗***杉:
挺好的,还好看!支持!快下载吧!
- 网友 菱***兰:
特好。有好多书
- 网友 谢***灵:
推荐,啥格式都有
- 网友 国***舒:
中评,付点钱这里能找到就找到了,找不到别的地方也不一定能找到
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 濮***彤:
好棒啊!图书很全
喜欢"Vue.js应用测试 (英)埃德·耶伯格(Edd Yerburgh) 著 李宏凯,李冬梅 译"的人也看了
新编藏文字典 mobi 下载 网盘 caj lrf pdf txt 阿里云
一生献给中国农业工程事业中国农业工程事业奠基人之一陶鼎来口述回忆正版 mobi 下载 网盘 caj lrf pdf txt 阿里云
9787533274092 mobi 下载 网盘 caj lrf pdf txt 阿里云
思维导图超好用西班牙语单词书 mobi 下载 网盘 caj lrf pdf txt 阿里云
2007年考研英语透视与巧解.英语知识运用与英译汉 mobi 下载 网盘 caj lrf pdf txt 阿里云
活得明白(生涯咨询的十八个典型) 贾杰 贾杰【正版图书】 mobi 下载 网盘 caj lrf pdf txt 阿里云
蝙蝠侠(世界)(精) mobi 下载 网盘 caj lrf pdf txt 阿里云
湘江血泪 mobi 下载 网盘 caj lrf pdf txt 阿里云
导游基础知识(第二版)——全国导游人员资格考试(全国部分)系列教材 mobi 下载 网盘 caj lrf pdf txt 阿里云
音乐考研复习精要和声学 姜之国 和声学教程 音乐专业公共课教材 五线谱训练经典音乐器曲集谱子和声写作试题考研辅导教材资料书籍 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 地基与基础工程施工(土木建筑大类专业系列新形态教材) mobi 下载 网盘 caj lrf pdf txt 阿里云
- 曲一线 高中物理 必修第一册 鲁科版 2020版高中同步 根据新教材(2019年版)全新编写五三 mobi 下载 网盘 caj lrf pdf txt 阿里云
- Visual Basic.NET程序设计 ——基于能力培养的编程技术及工程应用 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 劳务派遣管理员(四级 *** 二级) 中国劳动社会保障出版社 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 吃透你了,纽约 Mr.Q 著 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 刘伯明 我把理想写进空间站 (杨利伟作序 戚发轫 聂海胜 白岩松联袂推荐) mobi 下载 网盘 caj lrf pdf txt 阿里云
- 福建森林文化丛书·林业谚语浅释:一份值得传承的森林文化遗产 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 《医贯》《医贯砭》 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 金庸传:书写侠义笔战江湖 杜雅萍 ***出版传媒集团,江苏人民出版社【正版】 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 臭氧混凝互促增效机制及其应用 mobi 下载 网盘 caj lrf pdf txt 阿里云
书籍真实打分
故事情节:9分
人物塑造:3分
主题深度:6分
文字风格:7分
语言运用:4分
文笔流畅:3分
思想传递:6分
知识深度:4分
知识广度:3分
实用性:9分
章节划分:5分
结构布局:5分
新颖与独特:4分
情感共鸣:4分
引人入胜:3分
现实相关:8分
沉浸感:5分
事实准确性:9分
文化贡献:5分