Давайте отправимся в путешествие вовремя, до 2013 года.
Вот некоторые из заголовков из этого года: • Apple объявляет о iPhone 5S. • Оскар Писторий обвиняется в убийстве. • Бостон марафон взрывы. • Сэр Алекс Фергюсон уходит в пенсию как Manchester United Manager. • Эдвард Сноуден раскрывает себя как источник утечек NSA. • Microsoft объявляет Xbox One. • Автоматическое тестирование сложно и больно.
чего ждать?
Если вы хотите настроить несколько скриптов для проверки вашего веб-приложения, эта задача легко пройдет 3-4 месяца вашего времени.
Вы должны были сломать его в следующих компонентах: • Разработать собственную автоматизированную структуру тестирования с помощью SELENIUM • Написать тесты для вашего веб-приложения • Стабилизируйте тесты • Настройте ряд виртуальных виртуальных машин, где вы можете запустить тесты • Интегрируйте свои тесты в свою систему CI/CD • Настройте расписание для тестов, чтобы выполнить ежедневно. • Помогите своим коллегам понять каркас, которые вы построили
И все это, вероятно, было сделано тестером, а не разработчиком.
Можете ли вы представить себе хаос?
И ничто не может сравниться с болью использования селена, вы должны были сказать ему, чтобы дождаться, прежде чем взаимодействовать с каждым элементом.
Даже не запускайте меня на автоматизированные тесты для мобильных приложений, это было полное разрушение поездов тогда.
Вы помните, запускаете свой собственный сервер Appium? Это было так расстраивает и медленно.
К счастью, все это изменилось. Теперь у нас есть платформы, такие как Endestest Отказ
Вот что я мог найти о них, после совершения широких исследований:
То, что раньше взяла нас на 3-4 месяца для реализации, теперь можно сделать через 2-3 дня.
Нам даже не нужно кодировать. Все, что мы должны знать, — это то, как вытрите локаторы элементов из консоли браузера или от источника страницы. Вот и все.
И мы получаем вещи, которые мы даже не осмеливались мечтать, такими как видеозапись наших тестов.
Вернувшись в 2013 году, вам нужно безумные навыки разработчиков, чтобы построить такие тесты.
В современном мире даже ваша доброжелательная дедушка может снять его.
Оригинал: «https://dev.to/razgandeanu/the-incredible-evolution-of-automated-testing-g90»