Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 20 сообщений
Cообщения с меткой

page object - Самое интересное в блогах

Следующие 30  »
rss_habr

Как правильно писать UI авто тесты на Python

Понедельник, 02 Января 2023 г. 21:19 (ссылка)

Как правильно писать UI авто тесты на python используя Page Object + Page Factory.

Читать далее

https://habr.com/ru/post/708932/?utm_source=habrahabr&utm_medium=rss&utm_campaign=708932

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Способы сохранения промежуточных состояний системы при автоматизированном тестировании

Понедельник, 15 Августа 2022 г. 11:36 (ссылка)

Ваше ПО проходит путь от MVP до Enterprise платформы? Атомарных тест-кейсов (ТК) оказывается слишком много, их поддержка становится дорогой с точки зрения времени и ресурсов? Возможное решение — объединять несколько близких ТК в один и автоматизировать результат. В свою очередь, автоматизация обобщенного ТК невозможна без сохранения промежуточных состояний.

Под катом рассмотрим способы сохранения промежуточных состояний и проверим каждый из них на соответствие «лучшим практикам» автотестирования.

Читать далее

https://habr.com/ru/post/682530/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682530

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Перестаньте использовать Page Objects (РО) и начните использовать App Actions

Вторник, 09 Февраля 2021 г. 16:20 (ссылка)

Написание поддерживаемых сквозных тестов — это сложная задача. Часто тестировщики создают косвенный слой веб-страницы, называемый page objects, для выполнения общих действий. В этой статье я утверждаю, что page objects — это плохая практика, и предлагаю непосредственно обратить внимание на внутренний алгоритм работы приложения. Это отлично работает с современным test runner Cypress.io, который запускает тестовый код непосредственно вместе с кодом приложения.

Читать далее

https://habr.com/ru/post/541596/?utm_source=habrahabr&utm_medium=rss&utm_campaign=541596

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Оля, тесты и фабрика — путь к красивой архитектуре и чистоте кода

Среда, 17 Июня 2020 г. 15:41 (ссылка)

В автоматизации тестирования существует много разных подходов, решений и способов. Самый распространенный и незаменимый —  паттерн Page Object (Screen Object). Я столкнулась с двумя подходами при работе с этим паттерном: c фабрикой для своих page object-ов и без нее. В этой статье на примере наших автотестов сравним оба подхода, их плюсы и минусы. Покажу, как выглядит наша фабрика page object-ов. Также расскажу о проблемах, с которыми мы столкнулись в автотестах с фабрикой и как их решили.



Все примеры в статье буду приводить на языке Swift, но для Android автотестов все работает аналогично.



Читать дальше →

https://habr.com/ru/post/507048/?utm_source=habrahabr&utm_medium=rss&utm_campaign=507048

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Из песочницы] Пишем автотест с использованием Selenium Webdriver, Java 8 и паттерна Page Object

Суббота, 16 Мая 2020 г. 14:18 (ссылка)

В этой статье рассматривается создание достаточного простого автотеста. Статья будет полезна начинающим автоматизаторам.



Материал изложен максимально доступно, однако, будет значительно проще понять о чем здесь идет речь, если Вы будете иметь хотя бы минимальные представления о языке Java: классы, методы, etc.


Читать дальше →

https://habr.com/ru/post/502292/?utm_source=habrahabr&utm_medium=rss&utm_campaign=502292

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Из песочницы] Тестирование пользовательского функционала вебсайта с помощью Capybara page objects

Пятница, 06 Сентября 2019 г. 18:08 (ссылка)

Page Objects могут быть использованы как мощный метод абстракции (изоляции) ваших тестов от технической реализации. Важно помнить, их (Page Objects) можно использовать для увеличения стабильности тестов и поддержания принципа DRY (do not repeat yourself) — посредством инкапсуляции функционала (вебсайта) в простых методах.

Читать дальше →

https://habr.com/ru/post/466527/?utm_source=habrahabr&utm_medium=rss&utm_campaign=466527

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Domain Object with Lombok: Боевая классика

Понедельник, 05 Марта 2019 г. 02:57 (ссылка)

Domain Object (рус. «Доменный объект») — один из наиболее популярных подходов к использованию тестовых данных непосредственно в логике скриптов. На данный момент является одним из самых популярных и распространенных approach'ей, благодаря своей простоте, понятности и логичности.

Применим во всех видах автоматизации функционального тестирования (End-to-End, API, Integration), в независимости от проверяемой платформы, будь то Web, Mobile, или Desktop.



ВАЖНО: не стоит путать Domain Object с Data Transfer Object (DTO). Это абсолютно разные подходы, которые применяются в разных сферах.


В чем его суть?
Читать дальше ->

https://habr.com/ru/post/442606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442606

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

UI-тесты в iOS проекте. Есть ли профит и для чего их вообще внедряют

Пятница, 04 Мая 2018 г. 12:15 (ссылка)

Людей, которые не просто хотя бы раз писали UI-тесты, а делали бы это в коммерческих проектах, довольно мало, потому что эту часть разработки очень сложно продать заказчику и аргументировать менеджеру, зачем они нужны и почему занимают столько времени. Новосибирская компания Improve Digital решилась на этот шаг по ряду причин, в частности из-за того, что разрабатываемый проект долгосрочный и с большим потенциалом дальнейшего развития.



Далее расшифровка выступления Михаила Домрачева на AppsConf 2017, в ходе которого он рассказал, как на практике внедрить UI-тесты в iOS проектах, и поделился мыслями, когда это действительно необходимо, а когда — излишне.



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




Читать дальше ->

https://habr.com/post/353276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353276

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<page object - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda