Приглашаем на бесплатный Webinar: Automation testing. Mocha. How to wrap external libraries.
Mocha-тесты выполняются последовательно, обеспечивая гибкие и точные отчеты, а также отображая неперехваченные исключения в правильные тестовые случаи.
Mocha.JS достаточно известный стабильный фреймворк тестирования JavaScript.
Ключевые преимущества:
- удобен для прописывания test cases, Node JS debugger,
- точная отчетность,
- поддержка всех браузеров,
- гибкий и открытый для множества расширений,
- работает на Node.js и подходит как для frontend, так и backend asynchronous testing
План вебинара:
- Зачем и как обёртывать сторонние библиотеки
- 7 фич в примерах (как было - как стало), которых не хватает в mocha на текущем проекте:
- Вложенность describe блоков
- Выключение тестов
- Повтор тестов (для проверки флеки тестов)
- Интеграция с TestRail
- Пре/пост кондишн хуки
- Зависимые тесты
- Test retry
Знания, которые получит слушатель после вебинара:
- Как сделать тест раннер более гибким и функциональным под нужды проекта.
- Использование подхода из вебинара для страховки себя от изменений в зависимостях и экономии время на внедрении новых фич.
- Использование Mocha.
Инструменты, с которыми ознакомится слушатель:
- mocha.js
Кому будет интересно:
- QA Automation (Будут рассматриваться как простые кейсы, так и более сложные, так что от уровня Junior и выше)
Спикер: Геннадий Мищевский
- SDET tech lead at Corva
- 7 years in IT industry