|
|
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
rss_habr
Способы сохранения промежуточных состояний системы при автоматизированном тестированииПонедельник, 15 Августа 2022 г. 11:36 (ссылка)
Ваше ПО проходит путь от MVP до Enterprise платформы? Атомарных тест-кейсов (ТК) оказывается слишком много, их поддержка становится дорогой с точки зрения времени и ресурсов? Возможное решение — объединять несколько близких ТК в один и автоматизировать результат. В свою очередь, автоматизация обобщенного ТК невозможна без сохранения промежуточных состояний. Под катом рассмотрим способы сохранения промежуточных состояний и проверим каждый из них на соответствие «лучшим практикам» автотестирования. Читать далееhttps://habr.com/ru/post/682530/?utm_source=habrahabr&utm_medium=rss&utm_campaign=682530
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
rss_habr
Оля, тесты и фабрика — путь к красивой архитектуре и чистоте кодаСреда, 17 Июня 2020 г. 15:41 (ссылка)
В автоматизации тестирования существует много разных подходов, решений и способов. Самый распространенный и незаменимый — паттерн Page Object (Screen Object). Я столкнулась с двумя подходами при работе с этим паттерном: c фабрикой для своих page object-ов и без нее. В этой статье на примере наших автотестов сравним оба подхода, их плюсы и минусы. Покажу, как выглядит наша фабрика page object-ов. Также расскажу о проблемах, с которыми мы столкнулись в автотестах с фабрикой и как их решили. https://habr.com/ru/post/507048/?utm_source=habrahabr&utm_medium=rss&utm_campaign=507048
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
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
rss_habr
Domain Object with Lombok: Боевая классикаПонедельник, 05 Марта 2019 г. 02:57 (ссылка)
Domain Object (рус. «Доменный объект») — один из наиболее популярных подходов к использованию тестовых данных непосредственно в логике скриптов. На данный момент является одним из самых популярных и распространенных approach'ей, благодаря своей простоте, понятности и логичности. ВАЖНО: не стоит путать Domain Object с Data Transfer Object (DTO). Это абсолютно разные подходы, которые применяются в разных сферах. В чем его суть? Читать дальше -> https://habr.com/ru/post/442606/?utm_source=habrahabr&utm_medium=rss&utm_campaign=442606
rss_habr
UI-тесты в iOS проекте. Есть ли профит и для чего их вообще внедряютПятница, 04 Мая 2018 г. 12:15 (ссылка)
Людей, которые не просто хотя бы раз писали UI-тесты, а делали бы это в коммерческих проектах, довольно мало, потому что эту часть разработки очень сложно продать заказчику и аргументировать менеджеру, зачем они нужны и почему занимают столько времени. Новосибирская компания Improve Digital решилась на этот шаг по ряду причин, в частности из-за того, что разрабатываемый проект долгосрочный и с большим потенциалом дальнейшего развития. https://habr.com/post/353276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=353276
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |