QA Сhannel @qa_channel Channel on Telegram

QA Сhannel

@qa_channel


Самые интересные статьи, видео и новости, связанные с QA. Не больше трёх материалов в день.

Автор канала: @aleshin_IT

Размещение рекламы: @tanyasanovna

QA Сhannel (Russian)

Добро пожаловать в наш Telegram канал QA Сhannel! Здесь вы найдете самые интересные статьи, видео и новости, связанные с QA (Quality Assurance). Каждый день мы публикуем не больше трех материалов, чтобы держать вас в курсе последних тенденций в области тестирования программного обеспечения.

Автором нашего канала является @spa_captain, опытный специалист в области QA, который подбирает для вас только самую актуальную информацию. Вы можете быть уверены, что каждый материал, опубликованный у нас, будет полезным и интересным для вас.

Если у вас есть вопросы или предложения по поводу нашего канала, не стесняйтесь обращаться к администратору @tanyasanovna. Она поможет вам с размещением рекламы или ответит на любые другие вопросы. Присоединяйтесь к нам прямо сейчас и узнавайте все о мире QA вместе с нами!

QA Сhannel

24 Jan, 07:28


Посвещается всем кто пал в борьбе с релизным планом в декабре.

QA Сhannel

23 Jan, 04:38


Что делать, если пришел в продукт, где раньше не было тестировщиков

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

QA Сhannel

22 Jan, 05:12


Проверка содержимого PDF файла

Проверка исходящих из системы документов - особый вид боли. Есть вариант отсматривать pdf, excel и word файлы руками и сравнивать их с идеальными. Но даже тут на помощь нам может прийти автоматизация.

Два варианта для тестирования информации в pdf файле:
Java
Python

QA Сhannel

20 Jan, 05:09


Особенности тестирования в стриминговом сервисе

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

QA Сhannel

17 Jan, 07:04


Смарт-контракты, NFT, криптокошельки или зачем это тестировщику

ИТ отрасль развивается, и появляются новые направления. Кроме стандартных веб, декстоп и мобильных приложений теперь есть еще виртуальная реальность, блокчейн и автомобили с автопилотом. Про тестирование одного из таких направлений и рассказывается в статье на практическом примере. А поможет нам в важных операциях Remix IDE.

QA Сhannel

15 Jan, 04:20


Как применять подход Quality Gate в проектах с SAFe методологией

Для обеспечения качества на больших проектах приходится выстраивать поэтапный процесс приемки текущих результатов. В данном случае это показано на проекте с 10+ командами в методологии SAFe. В ней формируется релизный поезд (ART) из доработок от всех команд, которые работают над единым итоговым продуктом. Кроме очевидных сложностей в согласовании и коммуникации, при таких объемах на плечи релиз менеджера ложиться ответственность за конечный результат. Quality Gate должны ему помочь быстро понимать текущую ситуацию для качественного принятия решения.

QA Сhannel

13 Jan, 05:03


Как эффективно ходить на конференции

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

QA Сhannel

10 Jan, 05:42


Обновление официальной документации по стратегиям тестирования для разработчиков Android

В конце прошлого года Google обновил свою документацию в части тестирования. В своей стратегии обеспечения качества они выделяют, например, важность нахождения проблем как можно раньше, быстрый прогон автотестов. Их пирамида тестирования разделена на 5 слоев, что отличается от привычной для многих 3 уровневого варианта.

QA Сhannel

08 Jan, 05:21


Как мы прикрутили прокси к автотестам

Ребята из онлайн-кинотеатра Иви рассказывают, как решают одну из важных для себя проблем - работу с сетевым стэком. У них множество автотестов (стремятся к 7 тысячам) большинство из которых интеграционные, 4 платформы - Android, Web, SmartTV, iOS. И все это должно работать четко и точно.

Они взяли за основу mitmproxy и с помощью аддонов и собственных доработок начали бороться. Внедрили инструмент от Shopify - toxiproxy для работы с трафиком. И решили сделать свой селеноид, только для прокси.

QA Сhannel

07 Jan, 06:18


Как уменьшить регресс по времени

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

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

QA Сhannel

04 Jan, 10:54


Devtools-тренажёр для тестировщиков

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

QA Сhannel

03 Jan, 07:56


База по тестированию безопасности для мобильных приложений

Сейчас многие компании стали больше обращать внимание на безопасность своих приложений. Этому способствуют участившиеся атаки, ужесточение законодательств. Да и имиджевая составляющая не дает расслабиться. Поэтому появляются отдельные продукты и люди в пайплайне разработки отвечающие за эту составляющую.

В видео расскажут:
- как сбросить количество неправильных попыток ввода пароля при логине;
- вариант попасть на любую страницу приложения если вы используете Jetpack Navigation;
- про лишние файлы с информацией о проекте и данными команды дают простор злоумышленникам.

QA Сhannel

30 Dec, 08:52


Необходимые навыки начинающего тестировщика на основе вакансий с HH

Интересная базовая аналитика, какие навыки надо прокачивать при попытке пройти собеседование на позицию начинающего тестировщика. Человек выписал обязательные и желательные навыки из 100 вакансий «Junior QA» и субъективно расставил их от обязательных до ненужных, в зависимости от частоты упоминания и своего опыта. А чтобы вы поменяли в этом списке и почему Сonfluence можно было бы поднять хотя бы до середняка?

QA Сhannel

26 Dec, 13:48


Тестирование приложени с Backend-Driven UI

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

Одним из таких решений является отрисовка компонентов на UI на основе json-а, который приходит с бекенда. Это решает проблемы с публикацией новых версий в магазины приложений, меньшей цепочкой разработчиков для доставки ценности пользователю и даже тестировать это может быть удобно. Об этом и рассказывают ребята из X5 Tech.

QA Сhannel

25 Dec, 05:44


Как перестроить процесс и начать писать автотесты

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

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

QA Сhannel

23 Dec, 06:41


Систематизируем работу в 30+ командах

Представьте, вы пришли в новую компанию на должность QA Lead и видите такую ситуацию:
в вашей зоне ответственности 30+ проектов с разным уровнем покрытия тестами и документацией, технический долг зашкаливает, сроки по тестированию постоянно едут. Не самая приятная ситуация.

А ребятам из 2ГИС и представлять не надо. В статье узнаем их план по очищению этих Авгиевых конюшен.

QA Сhannel

20 Dec, 05:09


Для чего использовать Android Studio и X-Code

Короткое видео, в котором рассказываются основные кейсы использования дополнительные программ при тестировании мобильных приложений. Самый частый кейс - работа с логами и установка сборок. Да и как правильно подметил автор, лишние строчки в резюме редко бывают 🙂

QA Сhannel

18 Dec, 05:09


Как перевести тесты с Selenium на Playwright

Во многих компаниях, которые пишут автоматизированный UI тесты не первый год Selenium как стандарт при выборе фреймворка. У него уже есть сообщество, готовое ответить на вопросы, много дополнительного тулинг и костылей для реализации определенных задач. Но в нем остаются нерешенный ряд проблем, которые мешают назвать его «золотым» стандартом индустрии. Часть этих проблем решает Playwright.

В видео автор рассказывает, как они перевели свою 1000 автотестов с Selenium на Playwright за 8 дней. Параллельно провели рефакторинг и ускорили прогон на примерно 30%. Понятно, что это частный случай, и в каждом проекте есть свои причины не такого быстрого взлета подобного переезда. Важно понять идею и попробовать наложить ее на свои условия, найти точки приложения новых знаний на ваш процесс. Если вы загорелись такой идеей - переходите по ссылке для инструкции.

QA Сhannel

17 Dec, 07:12


Gatling как инструмент нагрузочного тестирования

В мире инструментов для нагрузочного тестирования есть большое разнообразие. Кто-то привык по старой памяти пользоваться JMeter-ор как универсальным комбайном, кто-то использует более современный k6 с его возможностью писать тесты на JS. Есть другие платные и бесплатные варианты для понимания текущего состояния вашего приложения. Возможно в статье не хватает сравнения с популярным инструментом - Я.Танк.

Gatling скорее как альтернативный вариант, с:
- возможностью писать сценарии на Java или Scala
- современными отчетами и аналитикой
- низким потреблением ресурсов

QA Сhannel

12 Dec, 04:27


EarlyAI - помощник для ленивых?

Статья про использование бесплатного плагина с ИИ для написания unit тестов. Его можно скачать из магазина VS Code. В статье приводиться пример для React, но поддерживается Node.js, Angular и тесты под Jest и Mocha.

QA Сhannel

10 Dec, 06:24


Гайд по необходимым навыкам для начинающего специалиста по тестированию

Хорошо, когда в одном месте за тебя собирают информацию по решению конкретного вопроса. Вот Татьяна и описала свой путь перехода в тестирования из hr с ссылками на статьи и материалы, которые использовала для подготовки. Полезно посмотреть и комментарии, где например советуют присмотреться к Bruno вместо классического Postman-а.

QA Сhannel

09 Dec, 07:52


Эксперимент для решения проблем с e2e-тестами для микросервисов

При тестировании систем с микросервисной архитектурой одной из сложностей является согласование работ для прохождения полного пути реального пользователя. Часто встречаются проблемы из-за самостоятельных обновлений каждого сервиса, сложность поднятия актуального тестового контура для прохождения всего пути, актуализацией данных между всеми сервисами и так далее.

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

QA Сhannel

05 Dec, 09:19


Запуск тестирования в горнодобывающей отрасли

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

QA Сhannel

04 Dec, 04:30


А как тестировать LLM?

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

Из нее мы можем узнать:
• Как происходит процесс тестирования;
• Почему важны базовые метрики;
• Какие есть фреймворки в этой области;
• Что такое GEval;
• Разбор реального примера.

QA Сhannel

03 Dec, 06:16


Выбор TMS в 2024 году

Если вы один человек на проекте, отвечающий за качество, а об автотестах вы еще не думаете, то тестовую документацию для начала можно хранить локально у себя на компьютере в Эксель файле. При развитии проекта придется подумать о системной работе с такими данными. Нужно общее пространство для хранения тест-кейсов, составления плана регресса с историческими данными по прогонам, отмечать прогоны автотестов и тд.

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

QA Сhannel

02 Dec, 05:09


Как ручному тестировщику стать автоматизатором

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

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

QA Сhannel

01 Dec, 11:05


Адвент-календарь для тестировщиков

Вот и наступил последний месяц зимы года. Это значит, что скоро Новый год. У ИТ специалистов декабрь еще связан с традицией решать ежедневно новые задачи для развития кругозора - Advent of Code. В этом году Артем сделал адвент-календарь, где каждый день можно будет получать новые знания из разных областей тестирования.

QA Сhannel

01 Dec, 08:23


Кто ты, воин!

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

QA Сhannel

28 Nov, 04:31


Браузерные движки

Если в вашей работе есть место тестированию веб приложений - важно понимать что там под капотом. В зависимости от версии может отличаться верстка, производительность, параметры безопасности. Пригодиться при ручном, нагрузочном тестировании и написании автотестов.

QA Сhannel

27 Nov, 05:02


DeviceHub в помощь при тестировании мобильных устройств

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

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

QA Сhannel

25 Nov, 04:25


T-shape для повышения качества

Роли в команде разработки программного обеспечения не сразу стали такими, какими мы их сейчас видим. Раньше часто был один вебмастер, который сайт писал, сервер настраивал, сам проверял базовые кейсы, поисковую оптимизацию мог сделать. Такой себе многорукий Шива. Сейчас стараются заниматься каждый своим делом, достигая более высокого итогового качества.

Ребята из Т-Банка пошли не самым стандартным путем и решили объединить усилия Dev и QA команды для работы над задачами. Теперь разработчики тоже тестируют реализацию, а специалисты по тестированию пишут бизнес фичи. Получилось ли у них достичь желаемых результатов узнаем в статье.

QA Сhannel

23 Nov, 07:05


Когда случайно проверил ограничения на количество символов в сообщении на проде.

QA Сhannel

21 Nov, 04:49


Использования DoR и DoD в тестировании

Есть ряд практик, которые позволяют сделать процесс разработки прозрачнее. DoR и DoD одни из таких. Они помогают понять когда задача готова к проверке, а когда выполнены все условия для релиза. Этот формализм может помочь на ранних этапах формирования команды. Позволит всем быть в одном информационном поле.

Важно, чтобы правила перехода между стадиями были зафиксированы, выполнимы и понятны всей команде. В статье подсвечивают как плюсы, так и минусы такой схемы работы. Их стоит учитывать при внедрении и будущем использовании на ваших проектах.

QA Сhannel

20 Nov, 10:00


Откройте в себе топового программиста без кода. Ваша задача — всё сломать

Конечно, если вы работаете тестировщиком. Этот специалист намеренно ищет сценарии, которые ломают код сайта, приложения или сервиса. Ошибка всегда найдётся, а значит и спрос на профессию останется стабильным.

На бесплатном курсе «Тестировщик: быстрый старт в IT» вы познакомитесь с повседневными задачами специалиста и решите, подходит ли вам профессия. Разберётесь, какие навыки нужно развивать для трудоустройства, а какие есть уже сейчас. Узнаете о зарплатах в сфере для кандидатов с опытом и без.

Все участники курса получат в подарок гайд «Как гуманитарию освоить IT‑профессию» и спецоффер на курс «Инженер по тестированию». Записывайтесь и начинайте обучение бесплатно

Реклама. ООО "Нетология". Erid 2VSb5wrsVVS

QA Сhannel

20 Nov, 03:48


База по Kafka для тестирования

Сейчас для разработки высоконагруженного ПО часто используют микросервисную архитектуру. Для общения между этими сервисами нужен брокер сообщений. Одним из популярных вариантов является Kafka.

О базовых моментах для тестирования и рассказывается в статье: работа с топиками, что такое продюсеры и консьюмеры.

QA Сhannel

19 Nov, 10:01


Когда выбрать ручное тестирование, а когда – автоматизацию?

⚔️Каждый из подходов имеет свои сильные и слабые стороны. Поэтому эксперты ТерраЛинк сравнили ручное и автотестирование по 7 ключевым критериям.

📥 Скачайте брошюру и узнайте, как выбрать подходящую стратегию и добиться высокого качества ПО, учитывая масштаб проекта, ресурсы команды, сроки и бюджет – https://vk.cc/cEWYDh

QA Сhannel

18 Nov, 12:43


Мутационное тестирование в JS и Mutation testing в JS

Пару материалов по использованию Stryker для анализа качества покрытия кода проверками. Этот инструмент изменяет некоторые параметры в вашем решении и прогоняет имеющиеся тесты еще раз.

Такой способ помогает проверить, что вы покрыли все кейсы в бизнес-логике. Особенно полезно при тестировании граничных значений. Может использоваться для проектов на JS, C# и Scala

QA Сhannel

17 Nov, 07:13


Glue work - невидимая работа.

Короткий подкаст про редкий термин, который можно перевести как «невидимая работа». Его можно расшифровать как работа, которая очень важна, но не заметна. Многие воспринимают ее как само собой разумеющееся. Такие действия позволяют команде работать слаженно и чаще достигать своих целей.

QA Сhannel

15 Nov, 05:20


Не Postman-ом единым.

Хорошая выжимка про текущие альтернативы Postman-а. Причем от старых и классических вариантов до плагинов и модификаций curl систем. Сейчас выбор зависит от ваших задач и командных предпочтений.

QA Сhannel

21 Oct, 10:59


Java + QA + ML = IT Talk by Sber в Рязани!⚡️

24 октября поговорим об особенностях работы с Apache Kafka, генерации Unit тестов с помощью AI ассистента и поделимся опытом использования LLM GigaChat при написании SQL-запросов.

Спикеры и темы:
Артем Симешин – «Проверяем генерацию Unit тестов с AI ассистентом через мутационное тестирование»
Вадим Сурпин и Семён Горохов (RnD) – «Наш опыт использования LLM GigaChat для написания SQL-запросов к базам данных, которые отвечают на вопрос пользователя. Рассмотрим, как вопросы дообучения модели, так и prompt tuning»
Виталий Куценко – «Рассмотрим неочевидные особенности применения Apache Kafka, погрузимся в архитектурную идеологию Kafka и поймем, почему не все привычные шаблоны работают как ожидается».

А еще вас ждет много нетворкинга и «умные» призы, обязательно регистрируйтесь!💚

QA Сhannel

11 Oct, 15:42


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

🤔Что нужно делать:
- Регулярно постить в канал полезные статьи, видео, проекты со своим авторским текстом
- Вдыхать жизнь в общение в комментариях

🤩Что вы получаете за это:
- Доля доходов от рекламы – там не очень много в абсолюте, но тем не менее!
- Ведение канала – отличный кейс для визы талантов, если вы когда-нибудь планируете ее получать.
- Вы можете использовать канал как площадку не только для донесения своих мыслей, но и для своих личных целей, вроде подбора людей к себе в команду.
- Проходки на Podlodka QA Crew, конечно же.
- Ну и все плюшки от развития личного бренда.

👉Если интересно – пишите в личку @etolstoy и расскажите о себе!

QA Сhannel

10 Oct, 11:00


Хочешь построить карьеру в IT? Для ручных тестировщиков запускаем бесплатный онлайн-интенсив в Открытых школах Т1. Прокачай скилы и, если повезет, попади в штат Холдинга Т1 — крупнейшей ИТ-компании по выручке в России по версии RAEX и CNews Analytics 2023.

Зачем участвовать?

🔵Бесплатное обучение в гибком формате: по вечерам, онлайн, из любого города РФ
🔵Уникальный рыночный опыт. Проекты Т1 ежегодно побеждают в ИТ-конкурсах: Global CIO, Национальной банковской премии и др. Тебя обучит и поддержит команда профессионалов.
🔵Возможность влиять на развитие ключевых отраслей экономики: в портфеле Т1 800+ высокотехнологичных проектов и 70+ продуктов и услуг на современном техстеке для крупнейших компаний и госсектора.
🔵Карьерный рост и поддержка. Уникальный карьерный фаст-трек для выпускников Открытых школ помогает молодым специалистам прокачаться до уровня мидла в Т1 за 1,5 года.

Успей подать заявку до 11 октября.

Реклама. ООО «Т1» ИНН: 7720484492. Erid: 2SDnjc5tbPg

QA Сhannel

17 Sep, 09:30


Митап Moscow QA #5 от X5 Tech

19 сентября пройдет пятый митап сообщества Moscow QA. В этот раз в программе следующие доклады:

👉Про модели софтскиллов и их использование, чтобы лучше понимать себя и членов своей команды
👉Про то, как нейросети помогают в автоматизации рутинных задач и написании автотестов
👉Про организацию внутренних коммьюнити тестировщиков и то, как сохранять их живыми

Присоединиться можно онлайн

📆 Дата: 19 сентября, 19:00

Реклама. ПАО "КОРПОРАТИВНЫЙ ЦЕНТР ИКС 5",
ИНН:9722079341, erid:2SDnjcr85wp

QA Сhannel

28 May, 06:21


Gatling doubles its availability with a new JavaScript SDK

Для тех кто давно хотел нагружать сервисы на JS/TS. Gatling добавил SDK, который позволяет писать нагрузочные сценарии на JS/TS.

Конечно с одним условием - вы должны все равно установить Java и все вызовы JS кода будут преобразованы в Gatling Java SDK.

QA Сhannel

25 Apr, 21:30


Ruff v0.4.0

Статья интересна для тех, кто использует линтер Ruff на своих Python проектах.
На прошлой неделе вышла новая версия, которая стала быстрее на 20-40%.

А те, кто еще не использует, можно почитать общую документацию, так как инструмент действительно может отлично конкурировать по скорости с flake8, pylint и другими линтерами.

QA Сhannel

25 Apr, 07:01


Playwright утилита для хаос тестирования

Интересно, пользовался ли кто-то похожим инструментом?

Инструмент wacat (walking cat) подобно коту, который застал Ваш ноутбук в одиночестве, помогает вам проводить monkey testing.

Основной замысел в том, чтобы заставить инструмент хаотичным образом делать следующие действия:
🔸Переходить по каждой ссылке внутри вашего приложения.
🔸Добавлять рандомные значения в поля
🔸Рандомно выбирать значения из селектов
🔸Кликать на каждую попавшуюся кнопку

Обязательно сохраните себе и попробуйте в действие.

QA Сhannel

24 Apr, 16:29


Selenium AI Automation: Image Processing with Gemini

Вот это прям классная возможность для тестирования при использовании AI. Для пользователей Java + Selenium самое то, чтобы переписать свои тесты. Автор статьи рассказывает что можно сделать с помощью AI и Selenium для упрощения тестирования веба. А вот список из ключевых возможностей:

🔸Получение данных с экрана. Можно на английском указать какие данные получить со страницы и преобразовать эти данные в Java код.
🔸 Облегчение автоматизации. Используя cгенерированные данные, можно дальше накручивать логику для тестов.
🔸 Расширенные возможности валидации. Можно просто провалидировать данные находящиеся на сайте.

И все эти действия можно проводить в том числе с графиками, на примере которых автор и описывает код.

QA Сhannel

08 Apr, 07:11


Increase Test Fidelity By Avoiding Mocks

В Google поддерживают идею о тестах реализуемых без моков.
Основной смысл в том, что из-за моков часто не запускается реальный код.
Что в свою очередь влечет за собой большее количество багов, да и поддерживать это не так легко.

Вот рекомендации от ребят из Google:
🔸Старайтесь использовать реальную имплементацию
🔸Используйте фейк, если не можете использовать реальную имплементацию
🔸Используйте мок, если не можете использовать реальную имплементацию или фейк
🔸Стремитесь к такой надежности, которой можно достичь, не увеличивая объем теста

QA Сhannel

02 Apr, 06:34


How to Generate Tests in Playwright with the VS Code Extension

В плагине от Playwright для среды разработки VS Code есть отличный инструмент для возможности генерировать тесты через запись кликов.
Сам подход генерации или записи тестов не что-то там революционное, но посмотрите как это лаконично и легко реализовано в инструменте Playwright.

Перечислю возможности:
🔸Генерация самого действия на странице (клик, ввод символов, открытие страницы и т.д.);
🔸Формирование ассерта для сопоставления текста на странице;
🔸Формирование ассерта для проверки visibility;
🔸Формирование ассерта для проверки значений элементов;

QA Сhannel

01 Apr, 07:09


Examples of SOLID Principles in Test Automation

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

QA Сhannel

31 Mar, 07:13


“Software Tester” is a Derogatory Term

Ну вот, наконец-то кто-то высказался. Все верно, термин “тестировщик” кажется уже устаревает в нашей профессии так как помимо того, что QA специалист тестирует функционал, он же занимается еще:

🔸анализом покрытия;
🔸поддержкой приложения после релиза;
🔸развитием и разработкой тестовой инфраструктуры;
🔸разработкой метрик для подсчета эффективности тестирования;
🔸и многое другое...

QA Сhannel

14 Mar, 16:10


Автотесты отгружены

Сегодня вышел новый эпизод подкаста QAk QAk - и в продакшен с моим участием, где я рассказал, чем мне нравится нагрузочное тестирование в OZON, как выглядят BDD unit-тесты🥹, и почему релизы - это песня🥳 (у каждого своя).

Кстати, QA-команда Тинькофф не только делает свой подкаст, но и ведет свой канал, где делится кейсами, задачами и мемами, а еще выпусками мини-сериала про процессы разработки и тестирования «Томатизация». А, если вы хотите узнать про другие направления разработки и технологии, то рекомендую подписаться на IT's Tinkoff.

QA Сhannel

06 Mar, 16:27


Сравнение SafeTest c Cypress и WebdriverIO от авторов

Только недавно я постил анонс нового инструмента для тестирования от компании Netflix - SafeTest, прошло пару недель и авторы самых известных инструментов Cypress и WebdriverIO уже написали статью со сравнением этих инструментов.

Интересное сравнение получилось, поэтому предлагаю почитать:
🔹 Глеб Бахмутов про Cypress
🔹 Christian Bromman про webdriverio

Основные минусы SafeTest:
🔸 Код для тестов в продовом окружении.
🔸 Ручная настройка.
🔸 Нужно стартовать приложение для тестирования.

2,845

subscribers

77

photos

3

videos