[Предложение: учебник]: Обновить устаревшие примеры Mocha/Chai в статье о тестировании
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 68/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- javascript
- Bereich
- documentation
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.
Beschreibung
Описание
В статье «Автоматическое тестирование c использованием фреймворка Mocha» используются сильно устаревшие версии Mocha (3.2.0) и Chai (3.5.0), а пример их подключения через CDN соответствует старому состоянию экосистемы.
Также в конце статьи упоминается Karma как более высокоуровневый инструмент для запуска тестов, хотя сейчас Karma официально объявлен устаревшим (deprecated).
Предлагаю актуализировать техническую часть статьи: обновить примеры подключения и пересмотреть упоминание Karma. При этом основные идеи статьи о тестировании и BDD можно оставить.
Мотивация
Статья находится в начале учебника и предназначена в том числе для начинающих. Устаревшие версии библиотек и рекомендация deprecated-инструмента могут создать впечатление, что именно так тестирование JavaScript обычно настраивается сегодня.
Обновление позволит сохранить полезное объяснение принципов тестирования, но сделать технические примеры актуальными.
Готовы ли вы принять участие в реализации данного предложения?
Да, я готов(а) принять участие.
- Vorherrschende Sprache
- HTML
- Sterne
- 4.1k
- Forks
- 922
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus javascript-tutorial/ru.javascript.info
-
suggestion: tutorial
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
javascript-tutorial/ru.javascript.info#2187 · 1 Kommentar ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
javascript-tutorial/ru.javascript.info#2163 · 1 Kommentar ·
-
[Баг]: Offenbug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 65/100
-
[Предложение: учебник]: Offensuggestion: tutorial
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
bug
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100
Alle Issues in javascript-tutorial/ru.javascript.info
Ähnliche Issues
-
sync-en
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
agilepathway/label-checker#640 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
BasedHardware/omi#15662 · 1 Kommentar ·
-
documentation help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 88/100