inDriver рассказал, как сократил время проверки релиза с 4 дней до 4 часов.
Читайте подробнее: https://habr.com/ru/company/indriver/blog/679266/
Читайте подробнее: https://habr.com/ru/company/indriver/blog/679266/
Хабр
Как мы уменьшили время проверки релизной сборки с 4 дней до 4 часов
Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье расскажу о том, как мы сократили время регрессионного тестирования релизной сборки мобильного приложения и...
Неожиданные параллели между работой тестировщиком и следователем: практически детективная история от QA-инженера inDriver: https://habr.com/ru/company/indriver/blog/687102/
Хабр
Что общего между локализацией багов и расследованием преступления?
Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье хочу вольно порассуждать о схожести моделей когнитивной деятельности в тестировании ПО и расследовании уголовных...
Привет! Выше мы публиковали программу нового сезона Podlodka Techlead Crew с темой «Observability: monitoring, alerting, tracing». Но мы сдвинули дату старта на 17 октября. А значит вы еще можете успеть купить билет. Все подробности сессий уже есть на сайте.
podlodka.io
Онлайн-конференция Podlodka Teсhlead Crew #7
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам techlead-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Инструменты с открытым исходным кодом для нагрузочного тестирования
Читать...
Читать...
Хабр
Топ-15 инструментов с открытым исходным кодом для нагрузочного тестирования в 2022
Тестирование — неотъемлемая составляющая разработки программного обеспечения. Независимо от того, насколько хорошо вы пишете код или насколько тщательно продуманным может быть первоначальный процесс...
Почему после курсов по программированию (и тестированию) вы никому не нужны. Как найти первую работу в IT
Читать...
Читать...
Хабр
Почему после курсов по программированию вы никому не нужны. Как найти первую работу в IT
Кому будет полезна эта статья Если вы давно в IT, всё, что ниже, для вас и так очевидно. Интересными будут только актуальные цифры, которые нас удивили. Если хотите начать или только начали карьерный...
Исследовательские сценарии как метод раскрытия преступления (Часть первая)
Читать...
Читать...
Хабр
Исследовательские сценарии как метод раскрытия преступления (Часть первая)
Александр Молодцов Старший специалист по тестированию в ГК Юзтех Добрый день! Меня зовут Александр, я старший специалист по тестированию в ГК Юзтех. В этой статье я постараюсь кратко рассказать...
В мире программирования существует огромное количество багов, и если бы каждый баг стал бабочкой, то программеру в раю уже давно оставлена пара полян для развития навыков энтомолога.
Несмотря на все совершенства этого мира: компиляторы, pvs-studio и другие статические анализаторы, юниттесты и отделы QA, мы всегда находим способы преодолеть преграды кода и выпустить на волю парочку новых красивых и удобных видов. Есть у меня txt файлик, которому очень много лет, и куда я складываю интересные экземпляры.
Все примеры и действия описанные в статье вымышленные, ни один стажер, джун или студент уволены не были. Hello, World! Where are your bugs?
Читать...
Несмотря на все совершенства этого мира: компиляторы, pvs-studio и другие статические анализаторы, юниттесты и отделы QA, мы всегда находим способы преодолеть преграды кода и выпустить на волю парочку новых красивых и удобных видов. Есть у меня txt файлик, которому очень много лет, и куда я складываю интересные экземпляры.
Все примеры и действия описанные в статье вымышленные, ни один стажер, джун или студент уволены не были. Hello, World! Where are your bugs?
Читать...
В последние годы в разработке Android наметился заметный сдвиг в сторону декларативных UI-фреймворков, и последним дополнением к этой экосистеме стал Jetpack Compose.
Декларативные UI-фреймворки предлагают структуры контроля, с помощью которых можно менять способ отрисовки пользовательского интерфейса.
Декларативно созданные пользовательские интерфейсы могут использовать эти структуры управления, что делает их более динамичными, чем императивные фреймворки, которые обычно используются для разработки под Android и IOS.
Читать...
Декларативные UI-фреймворки предлагают структуры контроля, с помощью которых можно менять способ отрисовки пользовательского интерфейса.
Декларативно созданные пользовательские интерфейсы могут использовать эти структуры управления, что делает их более динамичными, чем императивные фреймворки, которые обычно используются для разработки под Android и IOS.
Читать...
🟡Привет, QA-инженеры! Уже традиционный свежий дайджест полезных материалов по тестированию от QA Live 🚩 тестирование ПО за неделю с 02 по 08 октября!
🔖 Почитать:
- на testengineer-ru:
▪️Быстрое знакомство с Selenoid
▪️Selenide — практикум
- на других платформах:
▪️Статистика по вакансиям QA и зарплатам на на hh.ru и Хабр.Карьере
▪️Тестирование без моков, стабов и шпионов - вместо них фейки и контракты
▪️Введение в приемочные испытания
▪️Делаем простые отчеты в CI с помощью GitLab Pages для Playwright
▪️QA должен понимать архитектуру проекта
▪️Колодец с неприоритетными багами
▪️Пишем АПИ автотесты на Python по шагам
- англоязычные:
▪️How we use hermetic, ephemeral test environments at Google to reduce flakiness
▪️Матрица серьезностей и приоритетов
▪️Практикум по стресс-тестированию в k6 и Azure DevOps
▪️Accessibility testing with CodeceptJS, Playwright and Axe
▪️Тестирование асинхронных процессов
▪️Советы по моб-тестированию по опыту крупного британского ритейлера
👀 Посмотреть:
🌐 [Heisenbug Show] Junior QA: что важно при входе в профессию. Истории успеха ⏱ 1 час
🌐 QAk на Heisenbug: нагрузочное тестирование по-ковбойски ⏱ 40 минут
🌐 Appium vs Нативные инструменты разработки мобильных автотестов ⏱ 45 минут
🌐 Техники тест-дизайна на примере гипотетической системы выдачи Covid QR кодов ⏱ 45 минут
🌐 Решаем задачи курса по автоматизации тестирования при помощи ChatGPT ⏱ 15 минут
🟢Полная версия дайджеста на сайте
🔖 Почитать:
- на testengineer-ru:
▪️Быстрое знакомство с Selenoid
▪️Selenide — практикум
- на других платформах:
▪️Статистика по вакансиям QA и зарплатам на на hh.ru и Хабр.Карьере
▪️Тестирование без моков, стабов и шпионов - вместо них фейки и контракты
▪️Введение в приемочные испытания
▪️Делаем простые отчеты в CI с помощью GitLab Pages для Playwright
▪️QA должен понимать архитектуру проекта
▪️Колодец с неприоритетными багами
▪️Пишем АПИ автотесты на Python по шагам
- англоязычные:
▪️How we use hermetic, ephemeral test environments at Google to reduce flakiness
▪️Матрица серьезностей и приоритетов
▪️Практикум по стресс-тестированию в k6 и Azure DevOps
▪️Accessibility testing with CodeceptJS, Playwright and Axe
▪️Тестирование асинхронных процессов
▪️Советы по моб-тестированию по опыту крупного британского ритейлера
👀 Посмотреть:
🌐 [Heisenbug Show] Junior QA: что важно при входе в профессию. Истории успеха ⏱ 1 час
🌐 QAk на Heisenbug: нагрузочное тестирование по-ковбойски ⏱ 40 минут
🌐 Appium vs Нативные инструменты разработки мобильных автотестов ⏱ 45 минут
🌐 Техники тест-дизайна на примере гипотетической системы выдачи Covid QR кодов ⏱ 45 минут
🌐 Решаем задачи курса по автоматизации тестирования при помощи ChatGPT ⏱ 15 минут
🟢Полная версия дайджеста на сайте
Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока
В статье расскажу про наиболее важные аспекты, фичи и сервисы. Забегая вперёд, скажу, что сейчас это одно из самых востребованных направлений тестирования в Группе компаний.
Читать...
В статье расскажу про наиболее важные аспекты, фичи и сервисы. Забегая вперёд, скажу, что сейчас это одно из самых востребованных направлений тестирования в Группе компаний.
Читать...
Хабр
Автоматизация Е2Е-тестирования сквозных БП интеграционных проектов Операционного блока
Всем привет! Меня зовут Ренат Дасаев. Являюсь руководителем направления интеграционного автотестирования в компании MOEX и сегодняшний рассказ будет посвящен истории процесса внедрения E2E-автотестов...
Где брать тестировщиков? Принципы поиска и набора
Читать...
Читать...
Telegraph
Где брать тестировщиков? Принципы поиска и набора
Каждому тест-менеджеру время от времени приходится нанимать к себе в команду новых людей. В зависимости от ситуации, люди могут быть нужны срочно либо не срочно, несколько либо один, определенные люди со строго очерченным кругом умений, либо просто хороший…
❓Какие скиллы необходимы тестировщику для трудоустройства?
Порог входа в IT повышается с каждым годом. Пять лет назад месячного курса по тестированию было достаточно для нахождения первой работы, но сегодня требования стали намного выше, а конкуренция на каждую Junior вакансию поражает воображение. И даже если получилось найти работу, то дальнейшие перспективы туманны.
Определиться с началом и развитием карьеры поможет Горящий Тестер🐞 - авторский Telegram-канал опытного QA-инженера, который делится своей экспертизой и болью работы в IT.
💡Подборка Телеграм-ресурсов для поиска работы
❓Где искать работу на Европу?
❓Какую пользу может принести Junior QA?
❓Как развивать востребованные на рынке навыки в рабочее время?
➡️ Подписывайтесь на Горящий Тестер🐞, новые знания, поддержка сообщества, и бесценный опыт ждут 💪🏻
Порог входа в IT повышается с каждым годом. Пять лет назад месячного курса по тестированию было достаточно для нахождения первой работы, но сегодня требования стали намного выше, а конкуренция на каждую Junior вакансию поражает воображение. И даже если получилось найти работу, то дальнейшие перспективы туманны.
Определиться с началом и развитием карьеры поможет Горящий Тестер🐞 - авторский Telegram-канал опытного QA-инженера, который делится своей экспертизой и болью работы в IT.
💡Подборка Телеграм-ресурсов для поиска работы
❓Где искать работу на Европу?
❓Какую пользу может принести Junior QA?
❓Как развивать востребованные на рынке навыки в рабочее время?
➡️ Подписывайтесь на Горящий Тестер🐞, новые знания, поддержка сообщества, и бесценный опыт ждут 💪🏻
API-автотесты: как достичь наиболее полного покрытия?
Читать...
Читать...
Хабр
API-автотесты: как достичь наиболее полного покрытия?
Когда мы используем автотесты, то оптимизируем процесс выявления багов за счет сокращения ручного труда. И если основная потребность бизнеса в контексте тестирования — экономить деньги, минимизируя...
Нужны ли курсы по тестированию? Честное мнение от преподавателя
Читать...
Читать...
Хабр
Нужны ли курсы по тестированию? Честное мнение от преподавателя
Немного предыстории: я начала свой путь в IT в целом и в QA в частности 7 лет назад, когда «войти в IT» было не так мейнстримно, как сейчас. Курсы, если...
Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей
Читать...
Читать...
Хабр
Как эффективно использовать Chrome DevTools для QA: подборка интересных возможностей
Chrome DevTools — это консоль разработчика, набор инструментов в браузере для создания и отладки сайтов и приложений. С их помощью можно в том числе тестировать уже разработанную функциональность. В...
Postman: Основы тестирования API и первые шаги с инструментом
🐞 Основные возможности и полезные функции Postman для QA-инженера:
1️⃣ Отправка HTTP-запросов: Postman позволяет легко создавать и отправлять различные типы HTTP-запросов, такие как GET, POST, PUT, DELETE и другие. Тестировщик может настраивать параметры запросов, передавать заголовки, параметры и тело запроса.
2️⃣ Тестирование API: Postman позволяет создавать тесты для проверки ответов от сервера. Тестировщик может определить ожидаемые значения и условия, чтобы автоматически проверить, что API возвращает правильные результаты.
Коллекции и среды: Postman позволяет организовывать запросы и тесты в коллекции, что упрощает управление большим числом запросов. Коллекции также можно использовать для автоматизации тестов или их запуска в определенной последовательности. Среды позволяют переключаться между различными конфигурациями окружения (например, тестовое, разработка, продакшн).
3️⃣ Работа с переменными: Postman поддерживает использование переменных, что облегчает тестировщикам управление и переиспользование данных в запросах, тестах и окружениях.
4️⃣ Возможностей у инструмента еще очень много, но в целом, Postman - это удобная программа для тестирования и работы с интерфейсами приложений (API). Тестировщик может создавать запросы к серверу и проверять полученные ответы. Postman также помогает организовать и автоматизировать тесты.
🐞 Основные возможности и полезные функции Postman для QA-инженера:
1️⃣ Отправка HTTP-запросов: Postman позволяет легко создавать и отправлять различные типы HTTP-запросов, такие как GET, POST, PUT, DELETE и другие. Тестировщик может настраивать параметры запросов, передавать заголовки, параметры и тело запроса.
2️⃣ Тестирование API: Postman позволяет создавать тесты для проверки ответов от сервера. Тестировщик может определить ожидаемые значения и условия, чтобы автоматически проверить, что API возвращает правильные результаты.
Коллекции и среды: Postman позволяет организовывать запросы и тесты в коллекции, что упрощает управление большим числом запросов. Коллекции также можно использовать для автоматизации тестов или их запуска в определенной последовательности. Среды позволяют переключаться между различными конфигурациями окружения (например, тестовое, разработка, продакшн).
3️⃣ Работа с переменными: Postman поддерживает использование переменных, что облегчает тестировщикам управление и переиспользование данных в запросах, тестах и окружениях.
4️⃣ Возможностей у инструмента еще очень много, но в целом, Postman - это удобная программа для тестирования и работы с интерфейсами приложений (API). Тестировщик может создавать запросы к серверу и проверять полученные ответы. Postman также помогает организовать и автоматизировать тесты.
Проверьте свои навыки и знания в области тестирования, пройдя тест «А вы — типичный QA?». Это поможет вам определить уровень своей подготовки и выявить слабые стороны. Удачи!
Как написать требования к IT-продукту и их протестировать, чтобы результат соответствовал ожиданиям
Читать...
Читать...
Хабр
Как написать требования к IT-продукту и их протестировать, чтобы результат соответствовал ожиданиям
Всем привет! Меня зовут Вадим, и я QA-инженер в IT-компании Intelsy. С техническим заданием, и в частности с требованиями, лично я имею дело постоянно, поэтому собрал полезную для начинающих и...