美文网首页
单元测试笔记

单元测试笔记

作者: 金刚狼_3e31 | 来源:发表于2020-11-26 23:53 被阅读0次

前端自动化测试

  • 一般情况下写单元测试的时间是业务时间的2倍
  • 一般用于测试类库、核心逻辑,组件库(保证程序的健壮性 每次迭代可以保证不破坏原有的逻辑)

为什么要有测试

  • 更新功能时 不会破坏原有逻辑
  • 迭代时 不方便阅读别人的代码;写单元测试相当于给方法内置了一个文档
  • 如果你写单元测试,你要测试你自己的代码(代码质量会比以前高)

前端的测试

  • 黑盒测试(期望结果,不管逻辑实现) 白盒测试(我知道里面的逻辑咋实现的)
  • (单元测试:测试的范围是一个单元 1个函数 1个组件 集成测试:多个单元组合成的是集成测试) 端到端测试e2e

测试框架

  • Karma 真实的开一个浏览器去测试,可以跑在不同的浏览器里
  • Mocha 只提供一个自动化测试框架
  • VUE/test-utils 提供了丰富的API去使用,而且可以和Karma一起使用
  • Jest mocha + jsdom(node环境模拟dom环境)无法测试样式 自带测试覆盖率 独立的测试框架 0配置 直接用即可

相关文章

  • 【单元测试】

    Android学习笔记:对Android应用进行单元测试关于Android单元测试,你需要知道的一切Android...

  • VUE常用笔记

    VUE笔记 开启项目 运行 编译 单元测试 Lints and fixes files 页面常用

  • 2020-05-27 做十件事,不如做精一件事

    【目标回顾】: ? 练习册讲解&批改 完成 ? 四单元测试 完成 ? 笔记 完成 ?...

  • 简洁代码--单元测试

    代码整洁之道笔记 [TOC] 单元测试 测试驱动开发 TDD三定律 在编写不能通过的单元测试前,不能编写生产代码。...

  • C++代码整洁之道1:单元测试的重要性

    以下为《C++代码整洁之道》阅读笔记 注重单元测试 重要性就不多说了,防患于未然,构建大型系统尤其需要进行单元测试...

  • 单元测试&依赖注入

    本文仅为学习笔记;不是原创文章; 参考资料1参考资料2 一:单元测试基本概念 概念:单元测试,是为了测试某一个类的...

  • Node.js笔记六:单元测试

    Node.js笔记六:单元测试 源码github地址在此,记得点星:https://github.com/bran...

  • 单元测试基本配置

    兼容es6的mocha单元测试项目配置 笔记 test/xx.js中,describe, it中function使...

  • 单元测试

    内容 单元测试 参考文章: [iOS单元测试系列]单元测试框架选型 iOS单元测试:Specta + Expect...

  • 3/26day19_JUnit单元测试_NIO

    day19_JUnit单元测试_NIO 复习 今日内容 Junit单元测试[重点] 单元测试概念 什么叫单元测试单...

网友评论

      本文标题:单元测试笔记

      本文链接:https://www.haomeiwen.com/subject/fxjtwktx.html