Mocha çatısını keşfet ve yapılandır
Unit Testing in JavaScript: Mocha test çatısını keşfet ve yapılandır eğitimi, JavaScript'te birim testi için Mocha'yı derinlemesine ele alır.
Mocha test çatısını kurma, çalıştırma ve projeye göre yapılandırmanın uçtan uca yolu
Bu eğitim, JavaScript'te birim testi için en yaygın çatılardan Mocha'yı derinlemesine ele alır. Katılımcılar describe ve it ile test yapısını, before ve beforeEach kancalarını, senkron ve asenkron test yazımını kavrar. Odak noktası Mocha'nın yapılandırmasıdır: .mocharc dosyası, komut satırı seçenekleri, BDD ve TDD arayüzleri, yerleşik ve özel reporter'lar, require ve fixture kullanımı işlenir. Program; paralel çalıştırma, root hook ve nyc ile kapsam ölçümüyle tamamlanır.
3 Gün. Her gün dört modül; test yazımı ve Mocha yapılandırması örnek bir Node.js projesinde adım adım uygulanır.
Orta Seviye — Mocha test çatısının yapısını, yapılandırmasını ve çalıştırma seçeneklerini derinlemesine ele alır
Her Mocha özelliği kısa örneklerle gösterilir, ardından örnek projenin test altyapısı yapılandırılarak çalışan bir kurulum oluşturulur.
describe, it ve kancalarla düzenli, okunabilir ve bakımı kolay birim testleri yazmanın temelini sağlam biçimde kurarsınız.
.mocharc, CLI seçenekleri ve arayüzlerle Mocha'yı projenize tam oturan esnek bir kuruluma dönüştürürsünüz.
Paralel çalıştırma, root hook ve nyc kapsamıyla test süitini büyüyen projelerde hızlı ve güvenilir tutarsınız.
Eğitimden en iyi verimi almak için faydalı bilgi ve ortam gereksinimleri
Fonksiyon, dizi, nesne ve ES6 söz dizimine aşinalık test kodunu yazmayı kolaylaştırır.
npm, modül ve asenkron fonksiyon kavramlarına temel aşinalık Mocha kurulumunu hızlandırır.
Terminalde komut çalıştırma ve npm betikleri kullanımına yatkınlık gerekir.
Node.js, npm ve bir kod düzenleyici kurulu, proje oluşturup çalıştırabilir bir ortam gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
describe, it ve iç içe gruplarla düzenli ve okunabilir Mocha test süitleri kurmayı öğrenirsiniz.
before, after ve beforeEach kancalarıyla kurulum ve temizliği doğru zamanda yönetebilirsiniz.
done, Promise ve async/await ile asenkron kodu güvenilir biçimde test edebilirsiniz.
.mocharc ve CLI seçenekleriyle Mocha'yı projeye tam oturan esnek bir kuruluma getirebilirsiniz.
BDD ve TDD arayüzlerini seçer, yerleşik ve HTML reporter'larla çıktıyı ihtiyaca göre biçimlendirebilirsiniz.
--parallel ve root hook ile test süitini büyüyen projelerde hızlı ve güvenilir çalıştırabilirsiniz.
nyc ile kod kapsamını ölçer, eşik belirler ve kalite raporlarını üretebilirsiniz.
Testleri CI hattına bağlar, standart betikler ve raporlarla sürekli test akışı kurarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Node.js ile mikroservis mimarisi, REST ve gRPC, mesaj kuyrukları, dayanıklılık desenleri, Docker ve Kubernetes dağıtımını öğreten uygulamalı eğitim.
Detayları Gör →Söz dizimi, fonksiyonlar, DOM, olaylar, ES6, diziler, nesneler ve fetch ile asenkron veri çekmeyi öğreten uygulamalı JavaScript eğitimi.
Detayları Gör →JavaScript temeliyle jQuery seçiciler, DOM işlemleri, olaylar, efektler, AJAX ve eklenti geliştirmeyi öğreten uygulamalı jQuery eğitimi.
Detayları Gör →JSON söz dizimi, JSON.parse ve stringify, fetch ile API veri alışverişi, JSON Schema doğrulama ve localStorage ile saklamayı öğreten eğitim.
Detayları Gör →Node.js çalışma zamanı, modüller, asenkron desenler, Express ile REST API, veritabanı, kimlik doğrulama, test ve dağıtımı öğreten uygulamalı eğitim.
Detayları Gör →Sıfırdan JavaScript öğrenin: değişkenler, fonksiyonlar, diziler, DOM, olaylar ve fetch ile asenkron kodu uygulamalı anlatan kurumsal temel eğitim.
Detayları Gör →