qa automation
-
Хабрахабр
Gradle для тестировщика
Всем привет. Меня зовут Ирек, и я в профессиональном IT с 2012 года. Прошел путь от специалиста службы поддержки до разработчика. На данный момент занимаюсь автоматизацией тестирования в компании РТК ИТ. В статье хочу рассказать о полезных для автоматизатора возможностях Gradle. На своих проектах чаще всего используем джавийный стэк. Мы к нему привыкли и уже обросли всем необходимым для старта…
Читать далее » -
Хабрахабр
QA-инженер: кто это и какие навыки требуются в 2023 году
Роль QA или инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью. Многие представляют QA-инженера как того, кто ежедневно случайно нажимает на управляющие элементы программы и проверяет их на баги. К тому же, есть и те, кто считает, что для…
Читать далее » -
Хабрахабр
Правильные тестовые данные или почему Вася Пупкин лучший друг тестировщиков?
Когда я был молодым… Будучи молодым QA-инженером, я тестировал модуль регистрации пользователя одного десктопного приложения. Набирать сочетания случайных букв в качестве тестовых имени и фамилии мне изначально не нравилось, а использование личных данных считалось некорректным, поэтому я начал использовать имена и фамилии существующих политиков. Барак Обама, Джордж Буш и другие регистрировались в сервисе кастинга голосовых актеров, проводили сессии голосовых записей,…
Читать далее » -
Хабрахабр
Пишем gRPC автотесты на Go с Allure отчетом
Вступление В данной статье разберем, как писать gRPC автотесты с использованием языка Go, также сделаем Allure отчет Перед тем как читать статью, нужно базово понимать некоторые термины: Что такое RPC? Что такое gRPC? Что такое protobuf? Сюда же можно отнести знакомство с синтаксисом *.proto файлов; Неплохо было бы знать/понимать синтаксис языка Go, хотя бы на базовом уровне; Для запуска сервера…
Читать далее » -
Хабрахабр
Дублирование тест-кейсов в Allure TestOps при использовании Playwright
Привет, Хабр! Меня зовут Вадим Лунин. Я — QA Manager из Альфа Банка в Беларуси. Поделюсь своим опытом решения одной проблемы, с которой мы столкнулись в связке Allure TestOps + Playwright. Итак, на одном из проектов мы активно пишем тест‑кейсы в Allure TestOps (на текущий момент их почти 2000) и автоматизируем их, используя Playwright (TypeScript). Около 1400 тест‑кейсов уже удалось автоматизировать. И вот неожиданно мы заметили, что объём наших тест‑кейсов…
Читать далее » -
Хабрахабр
«Контрибьютинг — ваше лучшее резюме». 7+ итогов митапа про выход в open source
На прошлой неделе мы в «Лаборатории Касперского» провели онлайновый митап «Выйти в open source и нанести всем пользу». Создатели и разработчики популярного (1,6 тысячи звезд на Github, свыше 3,5 тысяч уникальных пользователей по данным аналитики Nexus) open-source-фреймворка для автотестов Kaspresso рассказали, какой путь предстоит пройти контрибьюторам и какие подводные камни их могут ждать. Здесь в посте — краткая выжимка эфира…
Читать далее » -
Хабрахабр
1 автотест на 10 языках программирования
Всем привет. Меня зовут Ирек, и я в профессиональном IT с 2012 года. Прошел путь от специалиста службы поддержки до разработчика. На данный момент занимаюсь автоматизацией тестирования в компании РТК ИТ. В статье постараюсь показать на одном кейсе как выглядят автотесты на разных языках, кратко расскажу про свой опыт и ощущения от использования другого языка. Компания у нас большая, проекты…
Читать далее » -
Хабрахабр
Приглашаем на онлайновый митап «Выйти в open source и нанести всем пользу»
В среду, 24 мая, в 16 часов (МСК) мы проведем онлайновый митап под названием «Выйти в open source и нанести всем пользу». Гости – создатели и разработчики популярного (1,6 тысячи звезд на Github, свыше 3,5 тысяч уникальных пользователей по данным аналитики Nexus) open source фреймворка для автотестов Kaspresso. Спикеры будут говорить про open source в целом (про то, что там…
Читать далее » -
Хабрахабр
Selenoid: Запускаем Appium UI-тесты на iOS. Часть 2
В первой части статьи мы рассказали, как легко и быстро построить инфраструктуру для запуска UI-тестов на Android с помощью Appium и Selenoid. Продолжаем историю и рассказываем, как внедрили в схему запуск UI-тестов на iOS. Масштабируемся с GGR Максимальное количество параллельных потоков в пределах хоста ограничено его ресурсами. Поэтому нам понадобился инструмент для объединения нескольких хостов в один кластер. Для этого…
Читать далее » -
Хабрахабр
Ночь. Облако. Дебаг. Прокся, или Как мы все вылечили, развернув L2-тесты в Kubernetes
Привет, меня зовут Артем Сидорук, я работаю в «Лаборатории Касперского» в роли Senior Software Development Engineer in Test (SDET), то есть совмещаю в себе навыки разработчика, тестировщика и DevOps. Сегодня я расскажу о том, что такое L2-тесты в понимании нашей команды, как их развернуть и какие результаты можно получить. Эти тесты позволили нам избавиться от ночных восьмичасовых прогонов интеграционных тестов.…
Читать далее »