JavaScript单元测试

Mocha框架的学习,讲解Chai.js断言库,Karma测试管理工具等,学会开发人员必备技能:单元测试

02-25 艾克      我在学 更新完毕 中级进阶

前端/前端 84     0     682

教程上线

2月25日

已更新完毕

2月27日

教程简介

单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。

单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。更多单元测试请参考:https://baike.baidu.com/item/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/1917084 

本套教程,通过Mocha框架的学习、讲解Chai.js断言库、Karma测试管理工具等学习,学会开发人员必备技能:单元测试。


作者介绍
适宜人群
  • 本教程难度级别为3级(3/4)
  • 前端开发工程师
  • Node.js开发工程师
  • 测试工程师
你会学到什么?
  • JavaScript单元测试技术
  • Mocha框架、Chai.js断言库、Karma工具等的使用
温馨提示
  1. 本教程为视频内容,共计 5 节;
  2. 教程的VIP会员在有效期内可以享受随时学习、沟通交流、下载素材、相关周边服务等;
  3. 教程已于 2月27日 更新完毕,后续我们可能会根据同学们的学习反馈进行内容的调优;
  4. 把教程加入到学习计划,关注“侠课岛”公众号(微信号:xkdedu)就可以在手机端学习哦,并且系统将自动为你的学习提供更多的智能的学习服务哦;
|
教程
粉丝
主页

签到有礼

已签到2天,连续签到7天即可领取7天全站VIP

  • 1
    +2 金币
  • 2
    +3 金币
  • 3
    +5 金币
  • 6
    +7 金币
  • 5
    +6 金币
  • 4
    暖心福利
    自选分类VIP ×1天
  • 7
    惊喜大礼

    自选分类VIP ×3天 +20金币
  • 持续签到 +8 金币

金币可以用来做什么?