|
|
rss_habr
Особое мнение: смотрим на нагрузочные тесты как на функциональныеПятница, 13 Января 2023 г. 11:16 (ссылка)
Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте под катом. Читать далееhttps://habr.com/ru/post/709822/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709822
rss_habr
Tests as code с Allure TestOps и что из этого вышлоСреда, 11 Января 2023 г. 16:00 (ссылка)
Внедрение автоматизированных практик тестирования — очень полезная штука. Однако при подходе к этой задаче возникает масса вопросов. Какую платформу выбрать? Сложной ли будет миграция? Какие подводные камни ждут впереди? В своем посте я расскажу, как мы переносили практику тестирования и внедряли «тесты как код» на базе Allure TestOps. Достаточно давно (по меркам ИТ-мира) я посмотрел доклад Артема Ерошенко с Heisenbug 2020 «Тест-кейсы как код». С переходом в Леруа Мерлен со старой TMS на Allure TestOps появилось желание полноценно попробовать данный подход у себя. В статье расскажу о том, что из этого получилось. Читать далееhttps://habr.com/ru/post/709902/?utm_source=habrahabr&utm_medium=rss&utm_campaign=709902
rss_habr
BDD-фреймворк для автоматизации API без кодаВторник, 27 Декабря 2022 г. 12:51 (ссылка)
Меня зовут Виктор Мясников, я отвечаю за качество продукта в «Юле». Я закончил Бауманку и хотел строить ракеты, но с ними не вышло, поэтому теперь профессионально строю «велосипеды» для QA, а ещё люблю уничтожать рутину. Я расскажу, как мы проектировали BDD-фреймворк и зачем он вообще нам понадобился. Читать далееhttps://habr.com/ru/post/707932/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707932
rss_habr
Как написать UI-автотесты, если не умеешь программировать?Понедельник, 26 Декабря 2022 г. 15:36 (ссылка)
О чем эта статья и чем она полезна. Всем привет! В этой статье пойдет речь о том, как написать простые UI-тесты на языке Java. Это будет интересно тем, кто давно хотел попробовать себя в автоматизации или добавить новенького в свой текущий проект. В этой статье не будет большой остановки на теории, а также на том, как настроить рабочую среду. Эти темы я упомяну кратко и дам ссылки, которые помогут разобраться в них самостоятельно. Основная часть статьи будет посвящена практическому разбору теста и нюансам их написания. Собирайте с собой друзей, хорошее настроение и поехали! Что такое UI-тесты? Плюсы и минусы. UI-тестирование – это тестирование пользовательского интерфейса программы/сайта/приложения и др. Звучит легко, а чем такие автотесты полезны? 1) Такие тесты используются, чтобы автоматизировать рутинные задачи и однотипные действия, например, проверку товаров в каталогах. 2) Чтобы ускорить или упростить проверку сложных пользовательских путей. Например, в кейсе, где есть очень много тестовых данных и переходов или для прохождения которого нужна сильная концентрация. 3) Чтобы снять часть работы с сотрудников, если их мало на проекте, часть проверок можно перенести на автотесты. Читать далееhttps://habr.com/ru/post/707710/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707710
rss_habr
Автоматизация тестирования пользовательских интерфейсов при помощи GaugeВторник, 06 Декабря 2022 г. 14:44 (ссылка)
В нашей компании десятки продуктовых команд с решениями разного уровня сложности. На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования. Тестировщики проделывают большой объём работ по написанию и актуализации тест-кейсов, углублению в бизнес логику продукта, тестированию новых фич и исправленных дефектов, а потом и регресса. А ещё тестировщиков в продуктовой команде заведомо больше чем специалистов по автоматизации, а значит автоматизаторы не всегда успевают за тестировщиками, не говоря уже о том, что тесты, особенно UI, работают не всегда стабильно, а инфраструктура преподносит свои сюрпризы. В результате, на большом проекте вовлечённость специалистов по автоматизации во внутренние процессы продуктовой команды и бизнес логику продукта постепенно снижается, а их задачи сводятся к поддержке написанных ранее тестов. Тестировщики же изо всех сил бьются, чтобы выйти из порочного круга постоянных регрессов — фич нужно больше, багов меньше, а релизы чаще. Читать далееhttps://habr.com/ru/post/703830/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703830
rss_habr
[Перевод] Как провести эффективное тестирование мобильных приложений? Стратегия пятиуровневой пирамиды тестовПятница, 02 Декабря 2022 г. 15:03 (ссылка)
Никто не спорит с тем фактом, что в процессе разработки необходимо проводить качественное тестирование, которое обеспечит достаточное тестовое покрытие. Но какова область и цель тестов? В какой среде их нужно проводить и как быть с зависимостями? В статье мы постарались ответить на эти вопросы, рассматривая стратегию тестирования мобильных приложений. Читать далееhttps://habr.com/ru/post/703146/?utm_source=habrahabr&utm_medium=rss&utm_campaign=703146
rss_habr
Как мы допилили PyTest для счастья разработчиков, билд-инженеров, тестировщиков и менеджеровВторник, 29 Ноября 2022 г. 12:09 (ссылка)
Привет, Хабр! Меня зовут Олег, я работаю в «Лаборатории Касперского» и занимаюсь созданием нашей собственной операционной системы KasperskyOS. Если еще точнее, я — Lead Software Development Engineer in Test в подразделении, которое занимается контролем качества. Задача нашего отдела — проверять качество ядра ОС, ее компонентов и продуктов на их основе. Важную роль здесь играет непосредственно написание и прогон тестов. https://habr.com/ru/post/701670/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701670
rss_habr
[Перевод] Как выбрать инструмент для автоматизации тестирования веб-сайтов?Пятница, 25 Ноября 2022 г. 17:13 (ссылка)
Я часто слышу от молодых QA-инженеров, что ручное тестирование сильно отстало от автоматизированного с точки зрения популярности и спроса на него. Я сегодня не буду углубляться в размышления на эту тему, а лучше сосредоточусь на автоматизации тестирования, в важности которого никто не сомневается. Читать далееhttps://habr.com/ru/post/701676/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701676
rss_habr
Приглашаем на онлайновый митап про автотесты для огромных инфраструктурВторник, 22 Ноября 2022 г. 12:34 (ссылка)
В среду, 30 ноября, в 16 часов (МСК) мы проведем онлайновый митап под названием «Автотесты для огромных инфраструктур». Наши коллеги-SDET`ы (Software Development Engineer in Test) из разных команд «Лаборатории Касперского» расскажут про свои успешные практики. https://habr.com/ru/post/700828/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700828
rss_habr
[Перевод] Установка, настройка и запуск тестов Tempest для OpenstackПятница, 18 Ноября 2022 г. 12:37 (ссылка)
В этой статье рассмотрим установку, настройку tempest и запуск тестов. Tempest — это инструмент Openstack для интеграционного тестирования. В tempest есть как наборы интеграционных тестов, так и модульные тесты для отдельных проектов, например, для neutron-lbaas. Мы настроим tempest для работы со стеком с F5 Openstack Agent и F5 Openstack LBaaSv2 driver. Читать далееhttps://habr.com/ru/post/700170/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700170
rss_habr
Где искать баги фаззингом и откуда вообще появился этот методЧетверг, 03 Ноября 2022 г. 11:26 (ссылка)
Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис. https://habr.com/ru/post/696724/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696724
rss_habr
[Перевод] Как обрабатывать alert, prompt и confirm в Selenium 4Среда, 02 Ноября 2022 г. 12:13 (ссылка)
В этом посте рассмотрим обработку модальных окон alert, prompt и confirm в Selenium. Читать далееhttps://habr.com/ru/post/696988/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696988
rss_habr
Squish для Qt глазами разработчикаСреда, 26 Октября 2022 г. 15:29 (ссылка)
Squish - это платный инструмент для автоматического тестирования пользовательского интерфейса. Есть Squish для QT, Squish для Windows, для веба, для Java и iOS. Во всех случаях тестовые сценарии - это скрипты на питоне или других скриптовых языках. Рассмотрим, следующие моменты при работе со Squish для QT на питоне: • Настройка и запуск без Squish IDE. • Real name, symbolic name и явные имена. • Прокси-объекты и их сравнение. • Suid на тестируемом приложении. • Тестирование рендеринга с помощью скриншотов. • Неудобство API Squish и работа без него: симуляция ввода, элементы списков и таблиц. • Добавление методов в метаобъект для вызова через Squish. Подробнееhttps://habr.com/ru/post/695432/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695432
rss_habr
Kotlin. Автоматизация тестирования (Часть 3). Расширения Kotest и Spring TestВторник, 04 Октября 2022 г. 09:59 (ссылка)
rss_habr
Как мы обучали тестировщиков автоматизации и что из этого вышлоВторник, 20 Сентября 2022 г. 11:22 (ссылка)
В статье расскажем, как обучали автоматизации наших мануальных тестировщиков: что было сделано, какие подводные камни всплыли и как мы теперь живем. Статья будет интересна тем, кто занимается управлением QA, надеется быстро переквалифицироваться с manual на automation и кто, как и мы, хочет нести развитие в свой рабочий коллектив. Читать далееhttps://habr.com/ru/post/689156/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689156
rss_habr
Приглашаем на онлайновый митап про нативный фаззинг в 1.18 Go и его особенностиСреда, 14 Сентября 2022 г. 14:47 (ссылка)
В четверг, 22 сентября, в 16 часов (МСК) мы проведем онлайновый митап под названием «Фаззинг и обработка ошибок в 1.18 Go».
Зарегистрироваться для участия в митапе можно на странице мероприятия. https://habr.com/ru/post/688242/?utm_source=habrahabr&utm_medium=rss&utm_campaign=688242
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |