Course Code: unittestingjavascript
Duration: 7 hours
Prerequisites:
  • 对单元测试的一般了解
  • Javascript 编程经验
  • 使用 Node.js 的经验
Overview:

在这个讲师指导的现场培训中,参与者将了解各种 JavaScript 测试框架,同时逐步为 Web 应用程式创建单元测试套件。

在本次培训结束时,参与者将能够:

  • 使用 QUnit 和 Jasmine 等单元测试框架在 JavaScript 中编写单元测试
  • 使用Mocha和Chai等框架实现TDD和BDD

观众

  • 测试工程师

课程形式

  • 部分讲座、部分讨论、练习和大量动手实践

课程自定义选项

  • 许多框架可用于对 Java 脚本应用程式进行单元测试(Jasmine、Mocha、Jest、Chai 等)。
  • UI 框架(如 React)是可选的,如果需要,可以覆盖。
  • 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • Unit Testing 工作原理

Java脚本单元测试框架概述

  • 茉莉花,摩卡,Jest,柴,QUnit
  • 单元测试用例

设置测试环境

  • 下载和安装库
  • 安装和配置 IDE
  • 设置示例应用程序

编写第一个单元测试

  • 设置测试
  • 编写测试定义
  • 使用嵌套作用域
  • 创建断言
  • 运行单元测试

调试单元测试

  • 单步执行代码
  • 创建断点
  • 设置调试任务

扩展单元测试

  • 编写复杂的 Javascript 类
  • 编写存根和模拟
  • 创建测试套件

实现 TDD 和 BDD

  • 创建自动化规范
  • 与用户和测试人员协作

编写更多测试

  • 测试 Node.js
  • HTTP 终结点单元测试
  • 测试 REST API
  • 编写集成测试
  • 测试 React 组件(可选)

故障 排除

总结和结论

Sites Published:

United Arab Emirates - Unit Testing with Javascript

Qatar - Unit Testing with Javascript

Egypt - Unit Testing with Javascript

Saudi Arabia - Unit Testing with Javascript

South Africa - Unit Testing with Javascript

Brasil - Unit Testing with Javascript

Canada - Unit Testing with Javascript

中国 - Unit Testing with Javascript

香港 - Unit Testing with Javascript

澳門 - Unit Testing with Javascript

台灣 - Unit Testing with Javascript

USA - Unit Testing with Javascript

Österreich - Unit Testing with Javascript

Schweiz - Unit Testing with Javascript

Deutschland - Unit Testing with Javascript

Czech Republic - Unit Testing with Javascript

Denmark - Unit Testing with Javascript

Estonia - Unit Testing with Javascript

Finland - Unit Testing with Javascript

Greece - Unit Testing with Javascript

Magyarország - Unit Testing with Javascript

Ireland - Unit Testing with Javascript

Luxembourg - Unit Testing with Javascript

Latvia - Unit Testing with Javascript

España - Prueba Unitaria con Javascript

Italia - Unit Testing with Javascript

Lithuania - Unit Testing with Javascript

Nederland - Unit Testing with Javascript

Norway - Unit Testing with Javascript

Portugal - Unit Testing with Javascript

România - Unit Testing with Javascript

Sverige - Unit Testing with Javascript

Türkiye - Unit Testing with Javascript

Malta - Unit Testing with Javascript

Belgique - Unit Testing with Javascript

France - Unit Testing with Javascript

日本 - Unit Testing with Javascript

Australia - Unit Testing with Javascript

Malaysia - Unit Testing with Javascript

New Zealand - Unit Testing with Javascript

Philippines - Unit Testing with Javascript

Singapore - Unit Testing with Javascript

Thailand - Unit Testing with Javascript

Vietnam - Unit Testing with Javascript

India - Unit Testing with Javascript

Argentina - Prueba Unitaria con Javascript

Chile - Prueba Unitaria con Javascript

Costa Rica - Prueba Unitaria con Javascript

Ecuador - Prueba Unitaria con Javascript

Guatemala - Prueba Unitaria con Javascript

Colombia - Prueba Unitaria con Javascript

México - Prueba Unitaria con Javascript

Panama - Prueba Unitaria con Javascript

Peru - Prueba Unitaria con Javascript

Uruguay - Prueba Unitaria con Javascript

Venezuela - Prueba Unitaria con Javascript

Polska - Unit Testing with Javascript

United Kingdom - Unit Testing with Javascript

South Korea - Unit Testing with Javascript

Pakistan - Unit Testing with Javascript

Sri Lanka - Unit Testing with Javascript

Bulgaria - Unit Testing with Javascript

Bolivia - Prueba Unitaria con Javascript

Indonesia - Unit Testing with Javascript

Kazakhstan - Unit Testing with Javascript

Moldova - Unit Testing with Javascript

Morocco - Unit Testing with Javascript

Tunisia - Unit Testing with Javascript

Kuwait - Unit Testing with Javascript

Oman - Unit Testing with Javascript

Slovakia - Unit Testing with Javascript

Kenya - Unit Testing with Javascript

Nigeria - Unit Testing with Javascript

Botswana - Unit Testing with Javascript

Slovenia - Unit Testing with Javascript

Croatia - Unit Testing with Javascript

Serbia - Unit Testing with Javascript

Bhutan - Unit Testing with Javascript

Nepal - Unit Testing with Javascript

Uzbekistan - Unit Testing with Javascript