[Code Recipe] Как быстро и просто создать кастомные типизированные элементы для ваших WebDriver тестов на Python

В поддержку новой инициативы - мега склад примеров на github
Создаем примеры по автоматизации вместе, просто присылайте pull requrest
А также инициативы создания at.info code recipes

Большое спасибо Игорю Хролу @Igor за рецепт создания типизированных элементов для WebDriver тестов.

Этот рецепт может помочь вам в создании необходимых подстроенных под ваши потребности веб элементов с необходимой функциональностью.

Зачастую подход с типизированными веб-элементами применяется при внесении в вашу автоматизацию дополнительного уровня абстракции описывающих работу с конкретными типами элементов на странице, что повысит поддерживаемость, лаконичность, экспрессивность ваших автоматических тестов, а также улучшить логическое разделение код по функциональным применениям.

Смотрим пример как это можно сделать:

Пусть таких примеров станет больше, присылайте pull request на наш мега-склад примеров.

3 лайка

Награда «Github committer» на сайте automated-testing.info - а почему у меня медальки нет? :smile:

Потому что смотрел на контрибьюторов Contributors to atinfo/at.info-knowledge-base · GitHub и там почему-то ты не оказался. Но, исправляюсь. Медалька выдана!