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