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


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

автоматизация тестирования - Самое интересное в блогах

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

Особое мнение: смотрим на нагрузочные тесты как на функциональные

Пятница, 13 Января 2023 г. 11:16 (ссылка)

Что делать, если у команды появилась потребность регулярно оценивать производительность приложения и в динамике сравнивать быстродействие с прошлыми прогонами, а внедрять для этого решение enterprise-уровня - это как из пушки по воробьям? Мы решили пойти немного неочевидным, но продуктивным путём, воспользовавшись опытом реализации функциональных тестов и их интеграции в систему CI/CD, ведь, в сущности, почему нужно обязательно смотреть на тестирование производительности, как на что-то особенное? Что из этого получилось, и с какими проблемами при этом пока ещё приходится мириться - читайте под катом.

Читать далее

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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Комментарии (0)КомментироватьВ цитатник или сообщество
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

Комментарии (0)КомментироватьВ цитатник или сообщество
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

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

Автоматизация тестирования пользовательских интерфейсов при помощи Gauge

Вторник, 06 Декабря 2022 г. 14:44 (ссылка)

В нашей компании десятки продуктовых команд с решениями разного уровня сложности. На определённом этапе зрелости продукта у каждой из команд возникает потребность в автоматизации тестирования. Тестировщики проделывают большой объём работ по написанию и актуализации тест-кейсов, углублению в бизнес логику продукта, тестированию новых фич и исправленных дефектов, а потом и регресса. А ещё тестировщиков в продуктовой команде заведомо больше чем специалистов по автоматизации, а значит автоматизаторы не всегда успевают за тестировщиками, не говоря уже о том, что тесты, особенно UI, работают не всегда стабильно, а инфраструктура преподносит свои сюрпризы. В результате, на большом проекте вовлечённость специалистов по автоматизации во внутренние процессы продуктовой команды и бизнес логику продукта постепенно снижается, а их задачи сводятся к поддержке написанных ранее тестов. Тестировщики же изо всех сил бьются, чтобы выйти из порочного круга постоянных регрессов — фич нужно больше, багов меньше, а релизы чаще.

Читать далее

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

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

[Перевод] Как провести эффективное тестирование мобильных приложений? Стратегия пятиуровневой пирамиды тестов

Пятница, 02 Декабря 2022 г. 15:03 (ссылка)

Никто не спорит с тем фактом, что в процессе разработки необходимо проводить качественное тестирование, которое обеспечит достаточное тестовое покрытие. Но какова область и цель тестов? В какой среде их нужно проводить и как быть с зависимостями? В статье мы постарались ответить на эти вопросы, рассматривая стратегию тестирования мобильных приложений.

Читать далее

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

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

Как мы допилили PyTest для счастья разработчиков, билд-инженеров, тестировщиков и менеджеров

Вторник, 29 Ноября 2022 г. 12:09 (ссылка)

Привет, Хабр! Меня зовут Олег, я работаю в «Лаборатории Касперского» и занимаюсь созданием нашей собственной операционной системы KasperskyOS. Если еще точнее, я — Lead Software Development Engineer in Test в подразделении, которое занимается контролем качества. Задача нашего отдела — проверять качество ядра ОС, ее компонентов и продуктов на их основе. Важную роль здесь играет непосредственно написание и прогон тестов.







В этой статье расскажу о нашей модульной обвязке для PyTest, которая позволяет запускать тесты продуктов на разном железе. Фокус в том, что тесты при этом остаются простыми, а на сдачу мы получаем трассируемость от требований к результатам прогонов тестов, написанных по данным требованиям. В итоге у нас фактически получилась замкнутая система CI/CD с наглядным качеством кода. Читать дальше →

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

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

[Перевод] Как выбрать инструмент для автоматизации тестирования веб-сайтов?

Пятница, 25 Ноября 2022 г. 17:13 (ссылка)

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

Читать далее

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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

Комментарии (0)КомментироватьВ цитатник или сообщество
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

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

Где искать баги фаззингом и откуда вообще появился этот метод

Четверг, 03 Ноября 2022 г. 11:26 (ссылка)

Подход фаззинг-тестирования родился еще в 80-х годах прошлого века. В некоторых языках он используется давно и плодотворно — соответственно, уже успел занять свою нишу. Сторонние фаззеры для Go были доступны и ранее, но в Go 1.18 появился стандартный. Мы в «Лаборатории Касперского» уже успели его пощупать и тестируем с его помощью довольно большой самостоятельный сервис.







Меня зовут Владимир Романько, я — Development Team Lead, и именно моя команда фаззит баги на Go. В этой статье я расскажу про историю фаззинга, про то, где и как искать баги, а также как помочь фаззинг-тестам эффективнее находить их в самых неожиданных местах. И покажу этот подход на примере обнаружения SQL-инъекций.
Читать дальше →

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

Комментарии (0)КомментироватьВ цитатник или сообщество
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

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
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

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

Kotlin. Автоматизация тестирования (Часть 3). Расширения Kotest и Spring Test

Вторник, 04 Октября 2022 г. 09:59 (ссылка)

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

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

Как мы обучали тестировщиков автоматизации и что из этого вышло

Вторник, 20 Сентября 2022 г. 11:22 (ссылка)

В статье расскажем, как обучали автоматизации наших мануальных тестировщиков: что было сделано, какие подводные камни всплыли и как мы теперь живем. Статья будет интересна тем, кто занимается управлением QA, надеется быстро переквалифицироваться с manual на automation и кто, как и мы, хочет нести развитие в свой рабочий коллектив.

Читать далее

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

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

Приглашаем на онлайновый митап про нативный фаззинг в 1.18 Go и его особенности

Среда, 14 Сентября 2022 г. 14:47 (ссылка)

В четверг, 22 сентября, в 16 часов (МСК) мы проведем онлайновый митап под названием «Фаззинг и обработка ошибок в 1.18 Go».



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







Кроме того, они затронут следующие темы:


  • Что есть фаззинг в целом, и где он используется.

  • Фаззинг-тест на бизнес логику – это как?

  • Проводим фаззинг-тест на URL normallizer.

  • Помогаем фаззеру на примере поиска SQL-инъекций.



Зарегистрироваться для участия в митапе можно на странице мероприятия.

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

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

Следующие 30  »

<автоматизация тестирования - Самое интересное в блогах

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

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