
Природу JS решила обойти отличная команда разработчиков, которая создала уникальный в своем роде продукт, который позволяет написать приемочные тесты, которые будут взаимодействовать на прямую с браузером. У них получилось очень и очень круто, но грабли были, есть и будут. По этому я расскажу о граблях, которые обычно встречаю во время работы с данным прекрасным продуктом.
А поговорим о следующем:
- Архитектура тестов
- Запуск тестов
- Кодовая база
- Таймауты
- Взаимодействие кода тестов и браузера.
- Разные среды исполнения
- Баги драйверов и самого селениума
Данная статья больше ориентирована на новичков, чем на профессионалов.