Напишите тесты, которым вы и ваша команда можете доверять с помощью методик из «Путеводитель по Selenium». С их помощью вы сможете выпускать программное обеспечение с уверенностью, зная, что ваше приложение имеет стабильные, быстрые и рабочие тесты, которые охватывают все, что имеет значение.
Ни для кого не секрет, что у Selenium есть проблемы
Некоторые из известных включают ...
- Медленность
- Тесты хрупкие
- Вы получаете ложные срабатывания и привередливые результаты
- Это настоящий кошмар обслуживания
Но большинство людей не понимают: у Selenium есть проблемы еще больше, а это всего лишь ее симптомы.
БОЛЬШАЯ проблема с Selenium
Проблема проста, и все же, настоящая проблема, которую нужно решить - ИНФОРМАЦИЯ.
Знаете ли вы, что все проблемы, упомянутые выше, разрешимы? Ну, они есть. И большинство людей этого не знают. Либо слишком много информации, чтобы просеять, недостаточно для вашего контекста, она устарела, никто не знает об этом, или кто-то решил это и никогда не поделился своим опытом.
Информационная перегрузка
С блогами, видео, документацией, форумами, встречами, конференциями, книгами и списками рассылки, соотношение полезность/ шум просто не в порядке. Это потому, что ни один из этих ресурсов не был разработан, чтобы помочь вам успешно использовать Selenium.
Они могут помочь вам собрать воедино части решения, решая краткосрочные проблемы. Но шансы на то, что вы придумаете, в конечном итоге превратятся в нечто медленное и хрупкое, изобилующее ложными срабатываниями, которое трудно поддерживать и которому вы и ваша команда не доверяете.
Разве не было бы хорошо иметь достоверные результаты тестов, которым вы и ваша команда могли бы доверять?
Это не ваша вина, что это конечный результат вашей тяжелой работы. Вы были настроены на провал еще до того, как начали. Итак, давайте выровняем игровое поле.
Чтобы эффективно использовать Selenium, вот список того, что вам нужно сделать:
- Разложите существующее веб-приложение, чтобы определить, что тестировать
- Определите, с какими браузерами тестировать
- Выберите лучший язык для вас и вашей команды
- Настройте Selenium для работы с каждым браузером, который вам нужен
- Напишите поддерживаемые и повторно используемые тесты Selenium, которые будут совместимы с разными браузерами и будут эффективными
- Создайте интегрированный цикл обратной связи, чтобы автоматизировать тестовые прогоны и быстро находить проблемы
- Настройте собственную инфраструктуру или подключитесь к облачному провайдеру
- Улучшите время тестирования с распараллеливанием
- Перейдите по ландшафту Selenium, чтобы найти информацию самостоятельно.
Вы можете сделать это и "Путеводитель по Selenium" научит вас
Напишите тесты, которым вы и ваша команда можете доверять с помощью методик из «Путеводитель по Selenium». С их помощью вы сможете выпускать программное обеспечение с уверенностью, зная, что ваше приложение имеет стабильные, быстрые и рабочие тесты, которые охватывают все, что имеет значение.
Для кого это
Руководство по Selenium, видео-пошаговые руководства и шпаргалки разработаны с учетом требований тестеров - в первую очередь они направлены на то, чтобы помочь вам начать работу с правильной точки. Но он также идеально подходит для тестировщика, который занимается внедрением автоматизации, а также для разработчиков, которые заинтересованы в изучении Selenium и способах его эффективной реализации.
Вам не нужно быть разработчиком
Чтобы хорошо выполнять автоматизированное тестирование, вам не нужно быть разработчиком, но вам нужно написать некоторый код. Но не волнуйтесь, я покажу вам все, что вам нужно знать, а также несколько простых примеров, которые помогут вам освоиться с этими концепциями и быстро применить их на практике.
Полный пакет
Все, что вам нужно, чтобы стать успешным с Selenium
Более 15 видеороликов с 2,5 часами по темам, включая
- Начало
- Поиск и проверка локаторов
- Ваш первый тест
- Написание поддерживаемых тестов с объектами страницы
- Написание действительно поддерживаемых тестов с объектом базовой страницы
- Обработка исключений
- Написание устойчивых тестов с явным ожиданием
- Упаковка ваших тестов в фреймворк
- Запуск ваших тестов в других браузерах локально
- Запуск ваших тестов в облаке (с помощью Sauce Labs)
- Установка правильного имени и статуса работы в Sauce Labs
- Выполнение ваших тестов для частных приложений за брандмауэром
- Ускорение тестов с параллельным выполнением
- Добавление простой оболочки командной строки для ваших тестов
- Отчет об тестах
- Гибкое выполнение тестов с группировкой тестов
- Автоматизация ваших тестов с непрерывной интеграцией
Шпаргалки
Активные шпаргалки, разработанные, чтобы помочь вам сэкономить время при написании тестов Selenium изо дня в день.
Некоторые из 14 тем:
- Локальная конфигурация
- Конфигурация облака
- Общие действия
- Локаторы
- Обработка исключений
- Ожидание
Путеводитель по Selenium
Мощное руководство на 92 страницах, которое покажет вам, шаг за шагом, как успешно использовать Selenium
Форматы включены:
Вы получите их все вместе с исходным кодом из десятков примеров в книге.