VK проведет Weekend Offer для тестировщиков 18–19 июня онлайн: можно получить оффер в Команду ВКонтакте всего за одни выходные.
Вместе с одной из восьми команд вы:
• будете влиять на конечный продукт и удобство пользования фичами;
• проводить перформанс-тестирование;
• прокачаете навыки и получите глубокий опыт не только в тестировании.
При этом вам предстоит:
• Тестировать мобильные и веб-приложения ВКонтакте;
• Регистрировать найденные дефекты в баг-трекере, контролировать их исправление;
• Писать автотесты и развивать инструменты автоматизации тестирования и др.
Регистрируйтесь, чтобы не пропустить.
Вместе с одной из восьми команд вы:
• будете влиять на конечный продукт и удобство пользования фичами;
• проводить перформанс-тестирование;
• прокачаете навыки и получите глубокий опыт не только в тестировании.
При этом вам предстоит:
• Тестировать мобильные и веб-приложения ВКонтакте;
• Регистрировать найденные дефекты в баг-трекере, контролировать их исправление;
• Писать автотесты и развивать инструменты автоматизации тестирования и др.
Регистрируйтесь, чтобы не пропустить.
Пробуем автоматизировать тестирование API через построение архитектуры Pytest.
Medium
APIs Automation Testing Framework in Pytest
Overview
Без правильного использования метрики бесполезны или, что ещё хуже, направляют вас в неверном направлении.
Автор статьи разбирает:
- систему метрик
- систематическое улучшение
- подводные камни
Автор статьи разбирает:
- систему метрик
- систематическое улучшение
- подводные камни
Blogspot
Using metrics properly
Getting metrics right is pretty difficult - many try, and usually mess up. The problem? Metrics require a context, and they also create a co...
Список вопросов, с которых стоит начать при выборе фреймворка для принесения автоматизации в компанию.
Например, парочка из них:
- Какой технический стек у приложения?
- Где будут выполняться скрипты? Локально, на вертуальной машине или в облачной платформе?
Например, парочка из них:
- Какой технический стек у приложения?
- Где будут выполняться скрипты? Локально, на вертуальной машине или в облачной платформе?
«Приложение падает каждый раз, когда я пью колу»
Если вы еще не получали такие репорты о багах, то читайте подобные истории в статье, чтобы узнать, как такое возможно 🙈
Если вы еще не получали такие репорты о багах, то читайте подобные истории в статье, чтобы узнать, как такое возможно 🙈
Хабр
Багическая работа: когда ошибки не страшные, а странные
На Хабре уже были подборки «самых масштабных багов в истории»: взорвавшаяся ракета Ariane-5, передозировка радиацией от Therac-25 и так далее. Но бывают менее катастрофические ошибки, о которых тоже...
Небольшой (прям мини) гайд по тестированию API:
⚙️ Исследовательское тестирование на уровни API
⚙️ Написание автотестов
⚙️ Мокинг API
⚙️ Использование в других тестах
⚙️ Контрактное тестирование
⚙️ Исследовательское тестирование на уровни API
⚙️ Написание автотестов
⚙️ Мокинг API
⚙️ Использование в других тестах
⚙️ Контрактное тестирование
Inspiredtesting
Different ways of working with APIs as a tester
In our previous blog post, we discussed how today's increasingly distributed systems require that testers have a solid knowledge of APIs, how to test them and how to use them for more efficient testin
Почему QA-инженеру нужно уметь программировать?
Многие инженеры по качеству со временем «упираются» в потолок профессии и не знают, как и в чем дальше развиваться. Конечно, можно уйти в другое направление, а можно остаться «внутри» и развивать свои скиллы. Например, научиться программировать.
Уметь писать код важно для профессионального роста, и вот почему:
— понимать внутреннее устройство продукта на уровне «серого» и «белого» ящика;
— проводить последующие итерации тестирования более качественно, быстро и повторимо;
— автоматизировать рутинные операции, сохраняя свой ресурс и мотивацию;
— а самое главное — не ставить себе карьерных горизонтов.
В Тинькофф развивают QA-комьюнити и стремятся к тому, чтобы каждый инженер по качеству стал настоящим профи. Ребята проводят QA-завтраки, выступают на митапах, конференциях и делятся кейсами в блоге на Habr. Кстати, сейчас команда Тинькофф расширяется и ищет инженеров по тестированию backend и QA-инженеров mobile. Узнайте больше о QA в Тинькофф и открытых вакансиях на странице нашего комьюнити.
Многие инженеры по качеству со временем «упираются» в потолок профессии и не знают, как и в чем дальше развиваться. Конечно, можно уйти в другое направление, а можно остаться «внутри» и развивать свои скиллы. Например, научиться программировать.
Уметь писать код важно для профессионального роста, и вот почему:
— понимать внутреннее устройство продукта на уровне «серого» и «белого» ящика;
— проводить последующие итерации тестирования более качественно, быстро и повторимо;
— автоматизировать рутинные операции, сохраняя свой ресурс и мотивацию;
— а самое главное — не ставить себе карьерных горизонтов.
В Тинькофф развивают QA-комьюнити и стремятся к тому, чтобы каждый инженер по качеству стал настоящим профи. Ребята проводят QA-завтраки, выступают на митапах, конференциях и делятся кейсами в блоге на Habr. Кстати, сейчас команда Тинькофф расширяется и ищет инженеров по тестированию backend и QA-инженеров mobile. Узнайте больше о QA в Тинькофф и открытых вакансиях на странице нашего комьюнити.
Тинькофф Банк
QA-инженеры в Тинькофф
Создавайте будущее вместе с нами. Присоединяйтесь к нашей команде Тинькофф.
UX-исследования помогают понять, как ваш пользователь взаимодействует с продуктом. Можно сделать бесконечно крутой сервис, но какой в этом смысл, если никто не поймет как он работает.
💬 Что это такое и зачем оно надо
💬 Какие существуют методы
💬 Как выглядит процесс
💬 Конкретные кейсы авторов статьи
💬 Советы!
💬 Что это такое и зачем оно надо
💬 Какие существуют методы
💬 Как выглядит процесс
💬 Конкретные кейсы авторов статьи
💬 Советы!
Хабр
Как провести юзабилити-тестирование с респондентом и не провалить его
Всем привет! Эту статью мы пишем вместе: Аня Долгинова и Миша Яковенко — UX-исследователи в Lamoda. Мы хотим рассказать, как правильно проводить юзабилити-тестирование с респондентом и получать...
Один из необходимых скиллов для тестировщика – умение учиться. Надеюсь, вы проходили тот самый курс “Learn how to learn” на Coursera, или читали книгу его автора, Барбары Оакли, “Думай как математик”. Если нет – обязательно положите себе это в бэклог, получите кучу пользы и удовольствия.
Еще один крутой способ прокачать этот навык – прийти на конференцию Podlodka Soft Skills Crew. В новом сезоне мы расскажем, как выстроить эффективный подход к самообучению – понять свои цели, построить план по их достижению, выбрать подходящие инструменты и встроить это в свою жизнь на уровне привычки. Все это присыпано воркшопами и разбором ваших собственных проблем, так что после конференции вы выйдете с планом, подходящим именно вам!
👉Конференция начинается 11 июля, залетайте с промокодом
Еще один крутой способ прокачать этот навык – прийти на конференцию Podlodka Soft Skills Crew. В новом сезоне мы расскажем, как выстроить эффективный подход к самообучению – понять свои цели, построить план по их достижению, выбрать подходящие инструменты и встроить это в свою жизнь на уровне привычки. Все это присыпано воркшопами и разбором ваших собственных проблем, так что после конференции вы выйдете с планом, подходящим именно вам!
👉Конференция начинается 11 июля, залетайте с промокодом
qagr_learn2learn
!Тестирование локализации – это не только про перевод строк. Тема более обширная и сложная.
Часть 1 – пробегаемся по базовым понятиям, что вообще входит в локализацию.
Часть 2 – разбираемся с тестированием всего этого.
Часть 1 – пробегаемся по базовым понятиям, что вообще входит в локализацию.
Часть 2 – разбираемся с тестированием всего этого.
Medium
Software Testing Strategy for QA Localization — Part 1
Localization is a big topic. This is one of a two-part series. This first section covers the fundamentals of Localization. Part 2 will…
Когда приступаешь к работе с автотестами, непонятно за что браться сначала. Необходимо найти золотую середину – подход и выбранный путь должны как мотивировать вас, так и помогать бизнесу.
Разберемся на примере форм регистрации – с чего начать.
Разберемся на примере форм регистрации – с чего начать.
Dev Tester | Improve your test automation skills as a developer
How Deep Should Your Automated Test Cases Go? | Dev Tester
There's a lot that one can test in any application. How can you figure out what to focus on with so many options?
Важные моменты при тестировании мобильных приложений:
ℹ️ Изучите аналитику, чтобы знать, на каких девайсах сидят ваши пользователи. Необходимо иметь список самых используемых, а дальше уже группировать их, например, по техническим характеристикам.
📶 Не забывайте про тесты для различных условий сети. Пользователи не сидят с идеальным сигналом wi-fi. Всегда важно знать, как приложение будет себя вести на 5G/4G/3G и даже EDGE.
🔄 Всегда проверяйте миграцию. Из частых проблем – креши, сброс авторизации, потеря локальных данных пользователей.
Но это далеко не все. Автор статьи делится шпаргалкой по мобильному тестированию, сохраняйте!
ℹ️ Изучите аналитику, чтобы знать, на каких девайсах сидят ваши пользователи. Необходимо иметь список самых используемых, а дальше уже группировать их, например, по техническим характеристикам.
📶 Не забывайте про тесты для различных условий сети. Пользователи не сидят с идеальным сигналом wi-fi. Всегда важно знать, как приложение будет себя вести на 5G/4G/3G и даже EDGE.
🔄 Всегда проверяйте миграцию. Из частых проблем – креши, сброс авторизации, потеря локальных данных пользователей.
Но это далеко не все. Автор статьи делится шпаргалкой по мобильному тестированию, сохраняйте!
TestProject
3 Important Mobile Testing Techniques To Know - TestProject
Consider these 3 techniques when performing mobile testing: Device Fragmentation, Mobile Data Network Testing, and App Update Testing.
Подборочка записей с QA митапа Ozon Tech:
📼 Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go
📼 Как подружить QA и разработку через применение практики хранения тестов в коде
📼 Круглый стол «Профессия QA»
📼 Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на Go
📼 Как подружить QA и разработку через применение практики хранения тестов в коде
📼 Круглый стол «Профессия QA»
Хабр
Пишем тесты на Go — выкладываем запись QA Meetup
Делимся видео и слайдами с прошедшего митапа, посвящённого автотестированию на Go. О нашем стеке и контексте рассказывал в анонсе . Go, Allure и HTTP, или Как мило тестировать HTTP-сервисы на...
Выбираем инструмент для тестирования API:
⚙️ Особенности SOAP, REST и gRPC
⚙️ Инструменты для тестирования
⚙️ Сравнение реального использования инструментов
⚙️ Особенности SOAP, REST и gRPC
⚙️ Инструменты для тестирования
⚙
Сваггероподобные системы⚙
API-клиенты ⚙
Библиотеки⚙️ Сравнение реального использования инструментов
Хабр
Как выбрать инструмент для тестирования API
В список требований, предъявляемых к QA-специалистам, включают умение тестировать API приложений. Обращения к API помогают оптимизировать процесс тестирования: сократить время на проведение,...
Баттл фреймворков Cypress и Playwright в 10 раундах:
🔘 Взаимодействие с элементами
🔘 Тестирование iframes
🔘 Ожидание и повторные попытки
🔘 Нативные браузерные алерты
🔘 Навигация по окнам
🔘 Обработка запросов API
🔘 Использование Page Object
🔘 Поддержка языков
🔘 Поддержка браузеров
🔘 Скорость работы и общая производительность
🦾🤖🦾
🔘 Взаимодействие с элементами
🔘 Тестирование iframes
🔘 Ожидание и повторные попытки
🔘 Нативные браузерные алерты
🔘 Навигация по окнам
🔘 Обработка запросов API
🔘 Использование Page Object
🔘 Поддержка языков
🔘 Поддержка браузеров
🔘 Скорость работы и общая производительность
🦾🤖🦾
Automated Visual Testing | Applitools
Cypress vs Playwright: Let the Code Speak Recap
Wondering how to decide between Cypress and Playwright for test automation? Check out this head to head battle and see who comes out on top.
Про пентесты в примерах и простыми словами. С каждой строкой статья захватывает все больше – от безопасности веб-приложения до кражи ваших учетных данных 🔧🔥
И возможно вы решите купить слона…
И возможно вы решите купить слона…
Хабр
Бесконтрольный доступ и рассеянность: итоги одного пентеста
В этом проекте нет сложных или изящных атак — напротив, многие из них просты, даже примитивны. Эта история про то, как неплохо защищенная в техническом плане компания может пострадать из-за...
Большая подборка материалов по тестированию API.
Даже если вы в курсе основ, наверняка найдете полезные материалы для себя – чек-лист, инструменты, написание автотестов для API или видео с лайфхаками 🤓
Даже если вы в курсе основ, наверняка найдете полезные материалы для себя – чек-лист, инструменты, написание автотестов для API или видео с лайфхаками 🤓
Хабр
Список полезных статей и видео для изучения тестирования API
На большей части проектов сейчас востребованы знания по тест-дизайну и тестированию API. Для своей команды тестирования мы собрали список статей и видео, полезных для изучения тестирования основных...
Разбираемся во взаимодействии Selenium с браузерами, вкладками и всплывающими окнами.
– Что такое дескриптор окна
– Команды для работы с окнами в Selenium с PHP
– Как работать с несколькими окнами, вкладками и всплывающими окнами (с подробными примерами)
– Что такое дескриптор окна
– Команды для работы с окнами в Selenium с PHP
– Как работать с несколькими окнами, вкладками и всплывающими окнами (с подробными примерами)
Хабр
Обработка окон и вкладок браузера в Selenium PHP
Один из распространённых сценариев работы с веб-приложениями заключается в открывании нового окна (или вкладки) браузера после выполнения пользователем определённого действия. Многие веб-разработчики...
Приглашаем на новый сезон онлайн-конференции Podlodka QA Crew.
📈Тема недели: «Оптимизация процессов тестирования»📈 Старт уже 22 августа!
Открыта предпродажа билетов по сниженным ценам — акция для тех, кто купит билеты первыми!
Podlodka QA Crew — регулярная онлайн-конференция для инженеров по тестированию.
Наша особенность — максимальная концентрация практики в 5 сессионных днях.
За эту неделю мы:
💰 Расскажем про способы оптимизации процессов и покажем примеры кейсов для команд разных масштабов, даже если бюджет на платные решения отсутствует.
🎰 Павел Константинов из Dodo Engineering, Павел Голяков из Альфа-Банк и Сергей Хомутинин из Lido проведут рулетку кейсов в прямом эфире.
📜 Научим безболезненно документировать тесты и расскажем о способах тестирования требований. Ольга Ермолаева из Sportmaster Lab поделится реальным опытом.
🧠 Наталья Петровская из CustomerTimes проведёт воркшоп по тестированию документации и составлению кейсов с помощью mindmap;
🏄 Обсудим как организовать эффективный онбординг нового тестировщика вместе с Ольгой Артемьевой из «Астрал Софт» и Еленой Скрипаль из Swag Masha.
🆕🎉 А в конце конференции вас ждёт новый формат — открытый микрофон, на котором участники смогут попробовать себя в роли спикеров и выступить с мини-докладами.
Купить билет можно на нашем сайте. Для ранних птичек — низкие цены. С нетерпением ждём вас на борту!
📈Тема недели: «Оптимизация процессов тестирования»📈 Старт уже 22 августа!
Открыта предпродажа билетов по сниженным ценам — акция для тех, кто купит билеты первыми!
Podlodka QA Crew — регулярная онлайн-конференция для инженеров по тестированию.
Наша особенность — максимальная концентрация практики в 5 сессионных днях.
За эту неделю мы:
💰 Расскажем про способы оптимизации процессов и покажем примеры кейсов для команд разных масштабов, даже если бюджет на платные решения отсутствует.
🎰 Павел Константинов из Dodo Engineering, Павел Голяков из Альфа-Банк и Сергей Хомутинин из Lido проведут рулетку кейсов в прямом эфире.
📜 Научим безболезненно документировать тесты и расскажем о способах тестирования требований. Ольга Ермолаева из Sportmaster Lab поделится реальным опытом.
🧠 Наталья Петровская из CustomerTimes проведёт воркшоп по тестированию документации и составлению кейсов с помощью mindmap;
🏄 Обсудим как организовать эффективный онбординг нового тестировщика вместе с Ольгой Артемьевой из «Астрал Софт» и Еленой Скрипаль из Swag Masha.
🆕🎉 А в конце конференции вас ждёт новый формат — открытый микрофон, на котором участники смогут попробовать себя в роли спикеров и выступить с мини-докладами.
Купить билет можно на нашем сайте. Для ранних птичек — низкие цены. С нетерпением ждём вас на борту!
podlodka.io
Онлайн-конференция Podlodka QA Crew, сезон #7
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам QA-индустрии, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Slack.
Особенности финтеха и специфика тестирования платежного шлюза со множеством API:
– как работает выставление счета
– что делать со всеми API
– как это тестировать
А для более общей информации про биллинг можно вспомнить выпуск Podlodka Podcast. Ребята разбираются с банками, платежными системами и шлюзами, карточками и транзакциями: как это все работает при онлайн-платежах.
– как работает выставление счета
– что делать со всеми API
– как это тестировать
А для более общей информации про биллинг можно вспомнить выпуск Podlodka Podcast. Ребята разбираются с банками, платежными системами и шлюзами, карточками и транзакциями: как это все работает при онлайн-платежах.
Хабр
Как мы платежный шлюз тестируем
Всем привет! Сегодня мы поговорим об интеграционном тестировании платежного шлюза, но перед этим расскажу немного про нашу команду и наш проект. Мы (ContactPay) — самостоятельный финтех-стартап...