#automationTesting
Автоматизированное тестирование давно и прочно заняло свое место в IT-индустрии. Существует множество критериев, позволяющих определить целесообразность внедрения автоматизации в рамках проекта.
В данной статье автор рассматривает все этапы, которые необходимо пройти при этом от выбора стратегии до непосредственной реализации, включая возможные инструменты тестирования.
Автоматизация тестирования: от выбора стратегии до выбора реализации
Автоматизированное тестирование давно и прочно заняло свое место в IT-индустрии. Существует множество критериев, позволяющих определить целесообразность внедрения автоматизации в рамках проекта.
В данной статье автор рассматривает все этапы, которые необходимо пройти при этом от выбора стратегии до непосредственной реализации, включая возможные инструменты тестирования.
Автоматизация тестирования: от выбора стратегии до выбора реализации
Tproger
Автоматизация тестирования: зачем и как реализовать
Зачем нужна автоматизация тестирования, нужно ли писать код и какие стратегию и инструменты тестирования выбрать.
#softwareTesting
Профессия тестировщика остается одной из самых востребованных в IT, а спрос на подготовленных специалистов постоянно растет. Тем не менее до сих пор существует мнение, что порог входа в тестирования ниже, чем, например, в программирование.
В предлагаемой вашему внимаю статье автор делает обзор актуальных требований к начинающему тестировщику и описывает знания и навыки, которые позволят ему быть конкурентноспособным на рынке труда и найти свое первое рабочее место.
Дорожная карта тестировщика в 2023 году
Профессия тестировщика остается одной из самых востребованных в IT, а спрос на подготовленных специалистов постоянно растет. Тем не менее до сих пор существует мнение, что порог входа в тестирования ниже, чем, например, в программирование.
В предлагаемой вашему внимаю статье автор делает обзор актуальных требований к начинающему тестировщику и описывает знания и навыки, которые позволят ему быть конкурентноспособным на рынке труда и найти свое первое рабочее место.
Дорожная карта тестировщика в 2023 году
Библиотека программиста
🧪 🛣 Дорожная карта тестировщика в 2023 году
Расскажем, что и в какой последовательности нужно изучить, чтобы стать тестировщиком и найти первую работу.
#softwareTesting
В devToosl есть различные фичи и возможности для упрощения работы тестировщика.
Автор сегодняшней статьи решил протестировать самые интересные и полезные фичи. Оценил их на практике и составил обзор по каждому.
От проверки шрифтов до HAR-файлов: оцениваем инструменты для ускорения работы тестировщиков
В devToosl есть различные фичи и возможности для упрощения работы тестировщика.
Автор сегодняшней статьи решил протестировать самые интересные и полезные фичи. Оценил их на практике и составил обзор по каждому.
От проверки шрифтов до HAR-файлов: оцениваем инструменты для ускорения работы тестировщиков
Хабр
От проверки шрифтов до HAR-файлов: оцениваем инструменты для ускорения работы тестировщиков
Привет, Хабр! Меня зовут Ульяна, я тестирую новые фичи и продукты Selectel . Обычно тестирую фронтенд сайта компании или панели управления, но сегодня выступлю немного в другой роли тестировщика. Я...
#softwareTesting #proQuality_translation #paulgerard_leadership
План тестирования помогает нам определить усилия, необходимые для проверки качества тестируемого приложения и служит основой для проведения мероприятий по тестированию программного обеспечения в виде определенного процесса, который тщательно отслеживается и контролируется менеджером тестирования.
В данной статье автор рассмотрит тестовый план, расскажет почему он не является статичным документом и требует своевременного обновления.
Лидерство в тестировании: планирование тестирования
План тестирования помогает нам определить усилия, необходимые для проверки качества тестируемого приложения и служит основой для проведения мероприятий по тестированию программного обеспечения в виде определенного процесса, который тщательно отслеживается и контролируется менеджером тестирования.
В данной статье автор рассмотрит тестовый план, расскажет почему он не является статичным документом и требует своевременного обновления.
Лидерство в тестировании: планирование тестирования
#automationTesting
Тестирование — одна из самых горячих тем в разработке программного обеспечения. Все согласны с необходимостью качественных проверок и определённого покрытия кода всевозможными тестами.
Но как тестировать приложения, работающие не по привычному HTTP протоколу? В статье рассматривается протокол AMQP, его частная реализацию RabbitMQ и тестирование приложений с их использованием.
Автотесты приложений через AMQP
Тестирование — одна из самых горячих тем в разработке программного обеспечения. Все согласны с необходимостью качественных проверок и определённого покрытия кода всевозможными тестами.
Но как тестировать приложения, работающие не по привычному HTTP протоколу? В статье рассматривается протокол AMQP, его частная реализацию RabbitMQ и тестирование приложений с их использованием.
Автотесты приложений через AMQP
Tproger
Автотесты приложений через AMQP
В статье разбираем протокол AMQP, его частную реализацию — RabbitMQ и пишем автотест с помощью PyTest для тестирования очередей сообщений.
#softwareTesting
Собеседование всегда вызывает волнение и стресс. Однако, как правило, оно рассматривается с точки зрения того, кто собеседование проходит. А ведь собеседующему приходится тоже нелегко.
В статье рассказывается о том, как команде разработчиков подготовиться к собеседованию с тестировщиком (QA) и быстро ввести его в курс дела.
4 простых шага по найму и развитию тестировщика
Собеседование всегда вызывает волнение и стресс. Однако, как правило, оно рассматривается с точки зрения того, кто собеседование проходит. А ведь собеседующему приходится тоже нелегко.
В статье рассказывается о том, как команде разработчиков подготовиться к собеседованию с тестировщиком (QA) и быстро ввести его в курс дела.
4 простых шага по найму и развитию тестировщика
Библиотека программиста
🧪 4 простых шага по найму и развитию тестировщика
Рассказываем, как команде разработчиков подготовиться к собеседованию с тестировщиком (QA) и быстро ввести его в курс дела.
#automationTesting #proQuality_video
📢 По следам прошедшей конференции Quality Engineering Community Day 2023, мы рады поделиться видеозаписью доклада Дениса Пеганова на тему "Mocking microservices using Mountebank and Go".
Презентация Дениса представляет ценные знания о создании и имитации микросервисов, используя два мощных инструмента: Mountebank и Go. Если вы пропустили нашу конференцию или хотите вспомнить важные моменты, то эта видеозапись идеально подойдет для вас. 🤩
Кроме того, мы также рады предоставить вам подробную статью на эту же тему для вашего удобства. 📖
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
📢 По следам прошедшей конференции Quality Engineering Community Day 2023, мы рады поделиться видеозаписью доклада Дениса Пеганова на тему "Mocking microservices using Mountebank and Go".
Презентация Дениса представляет ценные знания о создании и имитации микросервисов, используя два мощных инструмента: Mountebank и Go. Если вы пропустили нашу конференцию или хотите вспомнить важные моменты, то эта видеозапись идеально подойдет для вас. 🤩
Кроме того, мы также рады предоставить вам подробную статью на эту же тему для вашего удобства. 📖
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
YouTube
QECD 2023: Engineering Stream - 13 Mocking microservices using Mountebank and Go
In this talk, the speaker shares about microservices isolation using Mountebank and Go. There are many mocking tools available, but Mountebank is not just a tool - it is some kind of platform, which is easy to setup and implement in your microservices testing.…
#automationTesting #proQuality_video
📣 Продолжаем делиться последними новостями с конференции Quality Engineering Community Day 2023!
📢 Видеозапись доклада на тему "Combining Force Multipliers to Improve Quality" от ключевого спикера Tariq King теперь доступна!
Присоединяйтесь к нам, чтобы раскрыть секреты значительного улучшения качества разработки программного обеспечения. Tariq проведет вас через мир множителей силы, показав, как вы можете использовать их для резкого повышения производительности при сохранении первоклассного качества.
🔍 Применяя целостный подход и определяя области для улучшения в вашей организации, команде или жизненном цикле разработки, вы узнаете, как стратегически внедрять эти множители силы с течением времени.
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
📣 Продолжаем делиться последними новостями с конференции Quality Engineering Community Day 2023!
📢 Видеозапись доклада на тему "Combining Force Multipliers to Improve Quality" от ключевого спикера Tariq King теперь доступна!
Присоединяйтесь к нам, чтобы раскрыть секреты значительного улучшения качества разработки программного обеспечения. Tariq проведет вас через мир множителей силы, показав, как вы можете использовать их для резкого повышения производительности при сохранении первоклассного качества.
🔍 Применяя целостный подход и определяя области для улучшения в вашей организации, команде или жизненном цикле разработки, вы узнаете, как стратегически внедрять эти множители силы с течением времени.
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
YouTube
QECD 2023: Managerial Stream - 12: Combining Force Multipliers to Improve Quality
Technological advancements are often seen as force multipliers, enhancing our capabilities and allowing us to achieve more with the same resources.
In this talk, the speaker shares different types of force multipliers in software engineering. Tariq describes…
In this talk, the speaker shares different types of force multipliers in software engineering. Tariq describes…
#automationTesting #proQuality_video
📣 Узнайте будущее тестирования вместе с докладом «What if your chatbot tests could write themselves?» от Юрия Костырки, ведущего инженера по автоматизации тестирования ПО.
🎥 Мы рады поделиться видеозаписью презентации Юрия. Погрузитесь в мир инновационных решений для QA, которые изменят ваш подход к тестированию.
🔍 Описание доклада:
Всем известно, что нужно проводить тщательное тестирование.
Всем известно, что нужно иметь автоматизированные регрессионные тесты.
И всем известно, что написание тестов занимает много времени.
Но что, если бы это не было так?
Что, если каждый раз, когда система меняется, она могла бы автоматически генерировать и запускать новый набор тестов без участия человека?
🚀 Именно это мы создали для одного из крупных клиентов в Великобритании в рамках их решения чат-бота, и это стало ключевой частью нашей платформы Conversational AI, которую мы предлагаем новым клиентам.
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
📣 Узнайте будущее тестирования вместе с докладом «What if your chatbot tests could write themselves?» от Юрия Костырки, ведущего инженера по автоматизации тестирования ПО.
🎥 Мы рады поделиться видеозаписью презентации Юрия. Погрузитесь в мир инновационных решений для QA, которые изменят ваш подход к тестированию.
🔍 Описание доклада:
Всем известно, что нужно проводить тщательное тестирование.
Всем известно, что нужно иметь автоматизированные регрессионные тесты.
И всем известно, что написание тестов занимает много времени.
Но что, если бы это не было так?
Что, если каждый раз, когда система меняется, она могла бы автоматически генерировать и запускать новый набор тестов без участия человека?
🚀 Именно это мы создали для одного из крупных клиентов в Великобритании в рамках их решения чат-бота, и это стало ключевой частью нашей платформы Conversational AI, которую мы предлагаем новым клиентам.
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
YouTube
QECD 2023: Engineering Stream - 09 What if your chatbot tests could write themselves?
Quality Engineering Community Day 2023: Engineering Stream - 09 What if your chatbot tests could write themselves?, Yury Kastyrka
👉 Quality Engineering Community Day 2023: https://epa.ms/QECD-YT
----------------------------------------------------------…
👉 Quality Engineering Community Day 2023: https://epa.ms/QECD-YT
----------------------------------------------------------…
❤1
#softwareTesting
Как правило, все знают про severity и priority, но практически никто не говорит об urgency (срочности).
Например, если есть критичный баг S1 и его не нужно срочно исправлять, то у него может быть более низкий приоритет, к примеру - P2, а менее критичный баг S2, но который нужно исправить срочно — может иметь более высокий приоритет P1.
В нашей статье автор подробно рассмотрит приоритизацию багов, расскажет про управление приоритетом и пирамиду приоритизации.
Про приоритизацию багов
Как правило, все знают про severity и priority, но практически никто не говорит об urgency (срочности).
Например, если есть критичный баг S1 и его не нужно срочно исправлять, то у него может быть более низкий приоритет, к примеру - P2, а менее критичный баг S2, но который нужно исправить срочно — может иметь более высокий приоритет P1.
В нашей статье автор подробно рассмотрит приоритизацию багов, расскажет про управление приоритетом и пирамиду приоритизации.
Про приоритизацию багов
#softskills #proQuality_translation
Уметь просить о помощи — это полезный навык в любой сфере жизни. И нет ничего плохого в том, чтобы просить о помощи, когда она вам нужна.
В данной статье автор расскажет о том, как связаться с людьми в интернете, от которых вы хотите получить помощь и поддержку, а также как сделать так, чтобы им было легче отвечать на ваши просьбы о помощи.
Как просить о помощи?
Уметь просить о помощи — это полезный навык в любой сфере жизни. И нет ничего плохого в том, чтобы просить о помощи, когда она вам нужна.
В данной статье автор расскажет о том, как связаться с людьми в интернете, от которых вы хотите получить помощь и поддержку, а также как сделать так, чтобы им было легче отвечать на ваши просьбы о помощи.
Как просить о помощи?
#automationTesting
GraphQL — это язык запросов для API и среда выполнения этих запросов на стороне сервера. Он определяет контракт между клиентом и сервером.
В нашей статье автор расскажет с какими проблемами сталкивалася, с чего можно начать и что важного и особенного надо знать про GraphQL для успешного тестирования как руками, так и с помощью автотестов.
Тестирование GraphQL: подходы, инструменты, автоматизация
GraphQL — это язык запросов для API и среда выполнения этих запросов на стороне сервера. Он определяет контракт между клиентом и сервером.
В нашей статье автор расскажет с какими проблемами сталкивалася, с чего можно начать и что важного и особенного надо знать про GraphQL для успешного тестирования как руками, так и с помощью автотестов.
Тестирование GraphQL: подходы, инструменты, автоматизация
Хабр
Тестирование GraphQL: подходы, инструменты, автоматизация
Несколько месяцев назад на моем пути возник GraphQL. Это произошло, когда я присоединилась к одному из наших проектов, где был не только привычный REST, но и GraphQL API. Это было моё первое...
#softwareTesting
Сегодня ChatGPT используют в различных сферах, чтобы упростить и ускорить рабочие процессы. В нейросетях есть огромные возможности в помощи и нам, тестировщикам, в работе.
В сегодняшней статье автор покажет, как тестировщик может облегчить себе составление тест-кейсов, написание документации или написание автотестов.
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования
Сегодня ChatGPT используют в различных сферах, чтобы упростить и ускорить рабочие процессы. В нейросетях есть огромные возможности в помощи и нам, тестировщикам, в работе.
В сегодняшней статье автор покажет, как тестировщик может облегчить себе составление тест-кейсов, написание документации или написание автотестов.
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования
Хабр
ChatGPT: новый инструмент в борьбе с багами. Как можно использовать AI для повышения качества тестирования
Всем привет! Я QA Engineer и недавно открыл для себя ChatGPT и хочу открыть этот мир другим тестировщикам. Эта статья не руководство к применению и каких-то суперлайфхаков здесь не будет. Цель этой...
#softwareTesting #proQuality_video
📢 По следам прошедшей конференции Quality Engineering Community Day 2023, мы рады поделиться видеозаписью доклада Виктории Валах, Senior Quality Engineering Manager на тему "WHAT IF... Testing as a Service?".
Из презентации вы узнаете о нестандартных и нетривиальных проектах и запросах клиентов, которые успешно решаются с помощью TaaS (Тестирование как сервис). Применяя этот альтернативный подход, вы узнаете как приносить реальную ценность клиенту. 💪💼
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
📢 По следам прошедшей конференции Quality Engineering Community Day 2023, мы рады поделиться видеозаписью доклада Виктории Валах, Senior Quality Engineering Manager на тему "WHAT IF... Testing as a Service?".
Из презентации вы узнаете о нестандартных и нетривиальных проектах и запросах клиентов, которые успешно решаются с помощью TaaS (Тестирование как сервис). Применяя этот альтернативный подход, вы узнаете как приносить реальную ценность клиенту. 💪💼
Не упустите возможность обогатить свои знания в области качества программного обеспечения, развиваясь вместе с нами! 💪
YouTube
QECD 2023: Managerial Stream - 06 WHAT IF... Testing as a Service?
Quality Engineering Community Day 2023: Managerial Stream - 06 WHAT IF... Testing as a Service?, Viktoryia Valakh
👉 Quality Engineering Community Day 2023: https://epa.ms/QECD-YT
-------------------------------------------------------------------------…
👉 Quality Engineering Community Day 2023: https://epa.ms/QECD-YT
-------------------------------------------------------------------------…
#softwareTesting
Во многих проектах люди не настраивают под себя TestRail и обходятся стандартными настройками.
Поэтому в данной статье автор постарается описать пример индивидуальных настроек, которые могут помочь Вам повысить эффективность своей работы. Для примера взят проект разработки мобильного приложения.
TestRail — Индивидуальные настройки под проект
Во многих проектах люди не настраивают под себя TestRail и обходятся стандартными настройками.
Поэтому в данной статье автор постарается описать пример индивидуальных настроек, которые могут помочь Вам повысить эффективность своей работы. Для примера взят проект разработки мобильного приложения.
TestRail — Индивидуальные настройки под проект
Хабр
TestRail — Индивидуальные настройки под проект
Введение Во многих проектах, с которыми я работал, люди не настраивали под себя TestRail и обходились стандартными настройками. Поэтому в данной статье я постараюсь описать пример индивидуальных...
#softwareTesting #proQuality_translation
Ежедневной задачей инженера по контролю качества (QA Engineer) является создание тест-кейсов для проверки требований продукта.
📋 В данной статье автор собрал основные техники проектирования тестов в удобную шпаргалку с краткими примерами и объяснениями.
Шпаргалка по техникам тест дизайна
Ежедневной задачей инженера по контролю качества (QA Engineer) является создание тест-кейсов для проверки требований продукта.
📋 В данной статье автор собрал основные техники проектирования тестов в удобную шпаргалку с краткими примерами и объяснениями.
Шпаргалка по техникам тест дизайна
#automationTesting #proQuality_video
📢 Повышайте качество своего тестирования с помощью доклада "Measure Code Coverage" Александра Володько, software testing team leader
🎯 Описание доклада: Узнайте, как использовать JaCoCo для сбора данных о покрытии кода, повышая общее качество ваших приложений.
🔑 Ценность для аудитории:
➕Получите представление о важности измерения покрытия кода для веб-сервисов с позиции автоматизированного тестирования.
➕Поймете, какие нарушения покрытия кода могут выступать как Quality Gate в вашей CI/CD pipeline.
➕Изучите эффективные методы анализа отчетов о покрытии кода.
🔗 Ссылка: QECD 2023: Engineering Stream - 07 Improve your testing quality with measure Code Coverage - YouTube
Не упустите возможность углубить свое понимание покрытия кода и его влияния на качество тестирования!
📢 Повышайте качество своего тестирования с помощью доклада "Measure Code Coverage" Александра Володько, software testing team leader
🎯 Описание доклада: Узнайте, как использовать JaCoCo для сбора данных о покрытии кода, повышая общее качество ваших приложений.
🔑 Ценность для аудитории:
➕Получите представление о важности измерения покрытия кода для веб-сервисов с позиции автоматизированного тестирования.
➕Поймете, какие нарушения покрытия кода могут выступать как Quality Gate в вашей CI/CD pipeline.
➕Изучите эффективные методы анализа отчетов о покрытии кода.
🔗 Ссылка: QECD 2023: Engineering Stream - 07 Improve your testing quality with measure Code Coverage - YouTube
Не упустите возможность углубить свое понимание покрытия кода и его влияния на качество тестирования!
YouTube
QECD 2023: Engineering Stream - 07: Improve your testing quality with measure Code Coverage
In this talk, the speaker describes how to use the JaCoCo agent to capture execution coverage data of Web Services during automated tests, enhancing the overall quality of your application. Discover the significance of measuring code coverage for Web Services…
#automationTesting
Каждая компания самостоятельно определяет объемы и используемые виды тестирования в зависимости от множества факторов. Основные из них — квалификация работников, размеры, тип и сложность разрабатываемого функционала, а также доступное время.
В новой статье автор расскажет, как устроено тестирование в его компании: какие инструменты используются и почему пришлось полностью сносить и переписывать все существующие автотесты.
Тест на стрессоустойчивость: как мы переписывали более 200 автотестов после переезда на новый Angular
Каждая компания самостоятельно определяет объемы и используемые виды тестирования в зависимости от множества факторов. Основные из них — квалификация работников, размеры, тип и сложность разрабатываемого функционала, а также доступное время.
В новой статье автор расскажет, как устроено тестирование в его компании: какие инструменты используются и почему пришлось полностью сносить и переписывать все существующие автотесты.
Тест на стрессоустойчивость: как мы переписывали более 200 автотестов после переезда на новый Angular
Хабр
Тест на стрессоустойчивость: как мы переписывали более 200 автотестов после переезда на новый Angular
Всем привет! Меня зовут Ульяна, я тестирую сервисы Selectel. На Хабре уже не одна компания рассказывала о том, как у них устроена система тестирования новых продуктов и фич. Интересно, что, несмотря...