javascript-tutorial / javascript-tutorial/ru.javascript.info

[Предложение: учебник]: Обновить устаревшие примеры Mocha/Chai в статье о тестировании

Offen
#2,188 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
suggestion: tutorial
Vorherrschende Sprache
HTML
Sterne
4.1k
Forks
922
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### Описание

В статье «Автоматическое тестирование c использованием фреймворка Mocha» используются сильно устаревшие версии Mocha (3.2.0) и Chai (3.5.0), а пример их подключения через CDN соответствует старому состоянию экосистемы.

Также в конце статьи упоминается Karma как более высокоуровневый инструмент для запуска тестов, хотя сейчас Karma официально объявлен устаревшим (deprecated).

Предлагаю актуализировать техническую часть статьи: обновить примеры подключения и пересмотреть упоминание Karma. При этом основные идеи статьи о тестировании и BDD можно оставить.

### Мотивация

Статья находится в начале учебника и предназначена в том числе для начинающих. Устаревшие версии библиотек и рекомендация deprecated-инструмента могут создать впечатление, что именно так тестирование JavaScript обычно настраивается сегодня.

Обновление позволит сохранить полезное объяснение принципов тестирования, но сделать технические примеры актуальными.

### Готовы ли вы принять участие в реализации данного предложения?

Да, я готов(а) принять участие.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Finde den Tutorial-Artikel «Автоматическое тестирование c использованием фреймворка Mocha» und überprüfe seine CDN-Beispiele für Mocha 3.2.0 und Chai 3.5.0 sowie die Karma-Referenz. Aktualisiere die technischen Beispiele und überarbeite die Hinweise zu veralteten Tools, wobei die Test- und BDD-Konzepte des Artikels erhalten bleiben; als erledigt gilt die Aufgabe, wenn der Artikel keine veralteten Versionen oder Karma mehr als aktuelle Empfehlung darstellt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
68/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.