[Web] (全)前端要学的测试课 从Jest入门到 TDD/BDD双实战(EV4)

54
回复
408
查看
  [复制链接]
  • TA的每日心情
    无聊
    昨天 00:59
  • 签到天数: 385 天

    [LV.9]以坛为家II

    2463

    主题

    3492

    帖子

    9万

    积分

    【管理员】

    Rank: 9Rank: 9Rank: 9

    积分
    98140
    发表于 2019-9-6 00:56:31 | 显示全部楼层 |阅读模式
    (全)前端要学的测试课 从Jest入门到 TDD/BDD双实战(EV4)
    〖课程介绍〗:
    ! c* Z- D3 F, y/ |0 k        目前无论大小公司都越来越重视测试,并且越来越多的前端工程师承担起了前端自动化测试这项工作。本课程主要包括前端自动化测试框架 Jest 的讲解,React 中 Enzyme 组件测试工具的讲解,Vue-test-utils 的讲解,以及TDD,BDD测试模式的讲解,单元测试,集成测试的讲解。通过一套完整的讲解,带大家整理形成自己的测试方法论,提高你的核心竞争力。9 U  v; A% L2 q9 p  Q

    & O) G3 z% J" X9 d〖课程目录〗:
    . T* J; a/ [, `+ U; Z9 u        第1章 课程导学
    . Z4 }, w6 i3 F1 u: V* X        带你了解课程主体内容,整体对课程中的前端自动化测试及知识点做通盘了解。帮助大家确认课程是否与自己的需求匹配。从零基础入门前端自动化测试,带你深入了解如何借助Jest这样的工具和TDD等测试思想,快速完成对Vue,React项目的完整测试...; F3 B: Y+ K8 f' _4 ^) `
    5 e" w, X8 s# v: _
             1-1 前端要学的测试课 试看
    * E" Q" z$ T+ ~        第2章 Jest 前端自动化测试框架基础入门( `% _0 n1 H5 N' \
            本章讲解前端自动化测试框架的产生背景,原理以及目前最为流行的前端自动化测试框架 Jest 的使用方式,帮助大家入门前端自动化测试基础知识。0 a1 y" Y( V" i; J; ^

    ) C2 C) J. z; j3 L# k! k) g         2-1 自动化测试背景及原理 试看9 N  ^. Z7 w6 y7 P
             2-2 前端自动化测试框架 Jest 试看
      d( u9 D/ W1 |) D         2-3 使用 Jest 修改自动化测试样例
    , ?' A) ~5 o) u( U; j# n% H         2-4 Jest 的简单配置& i- S. |2 w% C% x( S$ ]
             2-5 Jest 中的匹配器
    ) J/ d+ m9 m( h! K         2-6 Jest 命令行工具的使用
    8 P+ C8 r. \. ^6 r         2-7 异步代码的测试方法(1)* T+ U  n+ _0 t+ j9 p$ D- Z
             2-8 异步代码的测试方法(2)& F. V: P( f; _  ?" S& \6 c
             2-9 Jest 中的钩子函数
    4 Y! @6 O0 B8 M         2-10 钩子函数的作用域) J# O0 t2 G: v9 F1 j) [
             2-11 Jest 中的 Mock(1)
    7 @8 `& V" |- e8 B/ w" _0 U! C2 q         2-12 Jest 中的 Mock(2)
    " C5 p, V' e; d5 m         2-13 章节小结* c' |, J: N) U* d! F
            第3章 Jest难点进阶
    1 N6 l3 D- O: n; X' T, v; N0 k        本章主要讲解 Jest中 snapshot 以及高级 mock 技巧,帮助大家深入理解在不同情况下,如何使用高级知识点完成不同的测试需求。
    4 O& l! v8 `% R( C; r# D) `
      u  s# w4 F& e& U  s) h         3-1 snapshot 快照测试$ Q) {: K$ i. H
             3-2 mock 深入学习' q: @0 X" v0 i! g* `
             3-3 mock timers( _( M- _* ^2 ~# j
             3-4 ES6 中类的测试
    2 H% M/ r  D: g4 C* l6 _         3-5 Jest 中对 DOM 节点操作的测试
    5 s6 }8 \. q. v        第4章 Vue 中的 TDD 与 单元测试
    $ V- N6 Z! O2 j# V        本章主要讲解,在 Vue 中,接口和 Vue-test-util 如何使用 TDD 的流程对业务组件进行单元测试,通过例子帮助大家理解TDD与单元测试,同时也引出单元测试和TDD的一些优劣点。
    % b' K# k1 |4 x  W8 v! j
    / T1 j; Z0 d* y0 W, y         4-1 什么是TDD?
    * m! w7 D. o( e* f         4-2 Vue 环境中配置 Jest
    + \  _: P( L! o! `0 ?         4-3 vue-test-utils 的配置及使用
    0 |4 [/ Y8 E8 d9 a         4-4 使用 TDD 的方式开发 Header 组件(1)5 P; |* w& N9 x4 ?
             4-5 使用 TDD 的方式开发 Header 组件 (2)
    3 E. Z! A- g  Y. @# v0 l         4-6 Header 组件样式新增及快照测试% g) R4 O. k2 M& a3 Q
             4-7 通用代码提取封装% x( o; M# H* ~2 _1 u5 K" {' K
             4-8 UndoList 的实现(1)
    6 K( p9 r1 A; w4 |         4-9 UndoList 的实现(2)9 p" `5 @" X7 w# x8 o1 P
             4-10 UndoList 样式修饰及测试代码优化
    + W/ P6 M8 L" w2 D         4-11 UndoList 编辑功能实现(1)' v& N( F/ I7 h( @
             4-12 UndoList 编辑功能实现 (2)
    - Y- c, R# X: N. o         4-13 CodeCoverage 代码覆盖率
    ' Y7 y( |2 h. ?- J         4-14 章节小结" d$ I3 S0 p: Z
            第5章 React中的 TDD 与 单元测试" ]2 s; y, B8 }+ _3 f# {
            本章主要讲解,在React中,结合Enzyme,如何使用TDD的流程对业务组件进行单元测试,通过例子帮助大家理解TDD与单元测试,同时也引出单元测试和TDD的一些优劣点。
    0 V8 s% v9 i: n  O2 B" ?0 O: `% j) w% |
             5-1 什么是TDD?(同4-1). F/ b" v8 `6 [/ m0 M& {4 [3 v2 K
             5-2 React 环境中配置 Jest(1)
    / Y1 {7 y1 F- y6 D& F4 l         5-3 React 环境中配置 Jest(2)
    . X1 l9 @* U9 z  @# Y* ~& k         5-4 Enzyme 的配置及使用! ~# i. Z6 u) s7 `( z) s7 Q
             5-5 使用 TDD 的方式开发 Header 组件 (1)
    ! c8 o% Y1 R- g1 H# ?         5-6 使用 TDD 的方式开发 Header 组件 (2)
    , f) ^9 h7 P4 p         5-7 Header 组件样式新增及快照测试
    " I8 n- r$ b: l         5-8 通用代码提取封装
    2 J" ?' p' `% P1 |( H" i         5-9 UndoList 的实现(1)
    9 f7 r1 h  e! ]         5-10 UndoList 的实现(2)
      k) x( L; B0 f: T- d0 [) A0 @' E         5-11 UndoList 样式修饰及测试代码优化
    , S) T! K1 M7 V, `* Y6 \0 M: h         5-12 UndoList 编辑功能实现 (1)
    % s- W; L5 q, j- O         5-13 UndoList 编辑功能实现 (2)4 }/ N4 y. V2 U3 p# b2 G! ?
             5-14 UndoList 编辑功能实现(3)
      M! g7 }; h, B$ N' x         5-15 CodeCoverage 代码覆盖率6 g" M5 {! s* Z' e$ Z8 |) I
             5-16 章节小结7 l( r" b" t4 M6 f4 _
            第6章 Vue中的 BDD 与 集成测试
    ' y6 n" K- a/ Q5 [" V% W        本章通过 BDD 与集成测试,通过重新改写测试用例和业务代码,让大家清晰直观的看到 BDD 和集成测试在开发快速迭代业务代码时的优势, 通过本章讲解,大家可以深入理解TDD,BDD,单元测试,集成测试的适用场景,选择适合自己的测试方案。还会讲解Redux,路由,axios 的测试方案。...
    ; y( f& e9 x# k1 `4 f5 I1 G: H& C/ m; J9 u0 I  n
             6-1 BDD 的概念以及与 TDD 的对比
    2 s' Q7 Z2 l) d1 @: t" H) _         6-2 使用 BDD 和集成测试进行 Vuex 项目的测试(1)# v% v2 N2 R% N, k1 Q$ Z+ P
             6-3 使用 BDD 和集成测试进行 Vuex 项目的测试(2)
    3 W) V7 W1 v9 U9 \2 ^         6-4 异步测试(1)
    ! d# O/ v- P/ s; j5 z# c         6-5 异步测试(2)
    0 h/ s' O- B0 B( x% E% k4 A         6-6 路由页面的代码组织0 H9 O( a. |7 D6 ~- X( J; g
            第7章 React中的 BDD 与 集成测试
    , t, m( i- B6 u% y& g: E        本章通过 BDD 与集成测试,通过重新改写测试用例和业务代码,让大家清晰直观的看到 BDD 和集成测试在开发快速迭代业务代码时的优势, 通过本章讲解,大家可以深入理解TDD,BDD,单元测试,集成测试的适用场景,选择适合自己的测试方案。还会讲解Redux,路由,axios 的测试方案。...
    & j9 i. `* M/ _7 }. _
    9 j& U3 M. }+ b9 ?+ I2 [0 R( y         7-1 BDD 的概念以及与 TDD 的对比
    * C* n2 k! b  B+ O; }. d  c, F         7-2 使用 BDD 和集成测试进行 Redux 项目的测试(1)4 J9 G5 t2 J" N2 B/ Z
             7-3 使用 BDD 和集成测试进行 Redux 项目的测试(2)# B- p) Z% s+ z" I! Y7 D9 U
             7-4 异步测试(1)# g/ s# q* ?- E  o, H) s9 E
             7-5 异步测试(2)
    9 z% Q# l, z* w/ u( y         7-6 异步测试(3)
    ' ]& B" G1 G% `7 Z& m         7-7 路由页面的代码组织! c: R. v% @) f6 }6 F* X) ^! c* f
            第8章 前端自动化测试的思考总结7 w6 Z7 u7 I* t1 r& n# z4 n/ |, n
            本章对课程设计的知识点做完整的总结,同时衍生出业界对前端自动化测试的最佳实践相关的思考,通过例子的讲解,带大家进一步提升测试方案选型的能力。
    3 [! c1 u: x2 H2 _) a. i
    : d- a1 H: H9 P( p% e8 s1 y         8-1 课程总结6 ]+ p0 D; J; m" Z9 c- j
    〖视频截图〗:
    (全)前端要学的测试课 从Jest入门到 TDD/BDD双实战(EV4)
    〖百度网盘下载地址〗:
    游客,如果您要查看本帖隐藏内容请回复
    ---------------------------------华丽分割线-----------------------------------华丽分割线--------------------------华丽分割线-------------------------华丽分割线-----------------------! d" R  U, c4 Q4 h9 K
    / n/ p2 W# h: V% s
    〖下载地址失效反馈〗:
    ( r* r( e0 n  B5 f0 T3 X( ]" i: f  ~如果下载地址失效,请尽快反馈给我们,我们尽快修复。反馈地址:https://www.itspxx.com/forum-85-1.html
      o/ V0 A2 B  ]$ M3 o
    + z' v( ], A* y0 f# X/ a〖赞助VIP免学币下载全站资源〗:' K7 D$ i1 y" r
    全站资源高清无密,每天更新,vip特权了解一下:https://www.itspxx.com/plugin.php?id=threed_vip#vip_info+ T; c5 D( [$ j* m' @

    7 q2 j3 j  Y! R8 p0 y  w〖客服24小时咨询〗:; K  e! |9 ?: C1 @
    有任何问题,请点击右侧QQ咨询。
    美好的一天,从签到开始...
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 06:32
  • 签到天数: 135 天

    [LV.7]常住居民III

    2

    主题

    236

    帖子

    2975

    积分

    【年费VIP会员】

    Rank: 7Rank: 7Rank: 7

    积分
    2975
    发表于 2019-9-6 05:58:50 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-9-14 05:49
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    2

    主题

    47

    帖子

    454

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    454
    发表于 2019-9-6 06:14:41 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:54
  • 签到天数: 52 天

    [LV.5]常住居民I

    7

    主题

    179

    帖子

    1632

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    1632
    发表于 2019-9-6 06:32:08 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 00:06
  • 签到天数: 123 天

    [LV.7]常住居民III

    0

    主题

    505

    帖子

    4621

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    4621
    发表于 2019-9-6 08:26:38 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    前天 08:38
  • 签到天数: 144 天

    [LV.7]常住居民III

    2

    主题

    261

    帖子

    3399

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    3399
    发表于 2019-9-6 08:31:37 | 显示全部楼层
    【IT视频学习网】加油,我们都看好你哦,快分享更多好资源吧!
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2019-9-6 08:47
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    4

    帖子

    39

    积分

    1星会员

    Rank: 1

    积分
    39
    发表于 2019-9-6 08:48:07 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    学习心情好,签到少不了!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-10 09:18
  • 签到天数: 38 天

    [LV.5]常住居民I

    2

    主题

    84

    帖子

    964

    积分

    4星会员

    Rank: 4

    积分
    964
    发表于 2019-9-6 08:59:34 | 显示全部楼层
    哈哈哈
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:44
  • 签到天数: 49 天

    [LV.5]常住居民I

    5

    主题

    170

    帖子

    1517

    积分

    【永久VIP会员】

    Rank: 8Rank: 8

    积分
    1517
    发表于 2019-9-6 09:11:42 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:09
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    1

    主题

    44

    帖子

    396

    积分

    【月度VIP会员】

    Rank: 6Rank: 6

    积分
    396
    发表于 2019-9-6 09:14:18 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【it视频学习网】的无私分享!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:630965719
    周一至周日 9:00-21:00
    意见反馈:630965719@qq.com

    www.itspxx.com -IT视频学习网 -IT网络资源分享吧 本站资源源自互联网收集及网友分享-如有侵权请发邮件到630965719@qq.com联系删除!(ICP备案证书号: 粤ICP备18097687号 )