#softwareTesting
Тестовые артефакты, или артефакты тестирования — набор документов и дополнительных материалов, задействованных в жизненном цикле тестирования. Тестовые артефакты предоставляются заказчикам/клиентам, всей QA-команде, ее лидам, стейкхолдерам, и участникам других команд в компании.
В нашей статье автор расскажет зачем нужны тестовые артефакты, чем отличаются «тестовые артефакты» и «тестовая документация» и опишет каждый.
Тестовые артефакты
Тестовые артефакты, или артефакты тестирования — набор документов и дополнительных материалов, задействованных в жизненном цикле тестирования. Тестовые артефакты предоставляются заказчикам/клиентам, всей QA-команде, ее лидам, стейкхолдерам, и участникам других команд в компании.
В нашей статье автор расскажет зачем нужны тестовые артефакты, чем отличаются «тестовые артефакты» и «тестовая документация» и опишет каждый.
Тестовые артефакты
#softwareTesting #testingTools
Kibana используется для мониторинга и анализа ИТ-инфраструктуры в составе Elastic Stack. У Kibana имеется свой язык запросов KQL (Kibana Query Language).
С помощью этого языка можно составлять запросы, которые помогают отфильтровывать и найти необходимую информацию.
В сегодняшней статье автор расскажет, как составлять KQL-запросы, читать логи и применить эти знания в своей работе.
Kibana. Использование языка запросов KQL при поиске логов
Kibana используется для мониторинга и анализа ИТ-инфраструктуры в составе Elastic Stack. У Kibana имеется свой язык запросов KQL (Kibana Query Language).
С помощью этого языка можно составлять запросы, которые помогают отфильтровывать и найти необходимую информацию.
В сегодняшней статье автор расскажет, как составлять KQL-запросы, читать логи и применить эти знания в своей работе.
Kibana. Использование языка запросов KQL при поиске логов
Хабр
Kibana. Использование языка запросов KQL при поиске логов
Для начинающих специалистов по тестированию Автор: Надежда Дудник Содержание Введение Подключение к Kibana для просмотра логов Основные блоки для работы с логами Использование KQL Составление простого...
#automationTesting #proQuality_translation
Мы часто задумываемся о том, как было бы здорово максимально сократить нашу рутинную работу по тестированию и получать быстрый фидбек о состоянии приложения. На помощь приходят различные подходы к автоматизированному тестированию.
В этой статье автор поделится своим опытом и покажет на примере, как неправильное создание автотестов может не только не упростить, но и усложнить их поддержку.
Применяем BDD правильно
Мы часто задумываемся о том, как было бы здорово максимально сократить нашу рутинную работу по тестированию и получать быстрый фидбек о состоянии приложения. На помощь приходят различные подходы к автоматизированному тестированию.
В этой статье автор поделится своим опытом и покажет на примере, как неправильное создание автотестов может не только не упростить, но и усложнить их поддержку.
Применяем BDD правильно
#automationTesting
Для организации разработки и тестирования сегодня принято выстраивать пирамиду тестов, это считается мейнстримом. Существуют десятки, если не сотни, вариаций пирамиды, опубликовано много докладов и статей о том, как она должна выглядеть.
В сегодняшней статье автор расскажет, что делать, если вы приходите в проект, в котором исторически применялся подход «мороженки» тестирования, когда основную часть проверок закрывали ручным тестированием.
Как создать пирамиду из мороженки, если надежды нет
Для организации разработки и тестирования сегодня принято выстраивать пирамиду тестов, это считается мейнстримом. Существуют десятки, если не сотни, вариаций пирамиды, опубликовано много докладов и статей о том, как она должна выглядеть.
В сегодняшней статье автор расскажет, что делать, если вы приходите в проект, в котором исторически применялся подход «мороженки» тестирования, когда основную часть проверок закрывали ручным тестированием.
Как создать пирамиду из мороженки, если надежды нет
Хабр
Как создать пирамиду из мороженки, если надежды нет
Для организации разработки и тестирования сегодня принято выстраивать пирамиду тестов, это считается мейнстримом. Существуют десятки, если не сотни, вариаций пирамиды, опубликовано много докладов и...
#softwareTesting #apiTesting
В мире современных информационных технологий, роль QA Engineer (специалиста по обеспечению качества программного обеспечения) становится все более важной. Однако, чтобы успешно выделяться в этой области и занимать вакансии, необходимо не только освоить основы тестирования, но и овладеть специализированными навыками.
Одним из таких ключевых ожиданий со стороны работодателей является знание JSON, REST и типов запросов HTTP.
В этой статье автор рассмотрит, почему это важно и какие преимущества это приносит как для специалистов, так и для компаний.
Ожидания в вакансии QA Engineer: Знакомство с JSON, REST и Типами запросов
В мире современных информационных технологий, роль QA Engineer (специалиста по обеспечению качества программного обеспечения) становится все более важной. Однако, чтобы успешно выделяться в этой области и занимать вакансии, необходимо не только освоить основы тестирования, но и овладеть специализированными навыками.
Одним из таких ключевых ожиданий со стороны работодателей является знание JSON, REST и типов запросов HTTP.
В этой статье автор рассмотрит, почему это важно и какие преимущества это приносит как для специалистов, так и для компаний.
Ожидания в вакансии QA Engineer: Знакомство с JSON, REST и Типами запросов
Хабр
Ожидания в вакансии QA Engineer: Знакомство с JSON, REST и Типами запросов
В мире современных информационных технологий, роль QA Engineer (специалиста по обеспечению качества программного обеспечения) становится все более важной. Однако, чтобы успешно выделяться в этой...
👍3
#softwareTesting
Автор сегодняшней статьи сформировал набор рекомендаций для тестировщиков, разработчиков и менеджеров, чтобы работа была выполнена в срок и без лишней паники. Цель этой статьи — упростить жизнь всем причастным к работе над релизами.
В конце вы найдете чек-лист для тестировщиков.
Вроде успеваем, или Как релизиться в срок
Автор сегодняшней статьи сформировал набор рекомендаций для тестировщиков, разработчиков и менеджеров, чтобы работа была выполнена в срок и без лишней паники. Цель этой статьи — упростить жизнь всем причастным к работе над релизами.
В конце вы найдете чек-лист для тестировщиков.
Вроде успеваем, или Как релизиться в срок
testit.software
Вроде успеваем, или Как релизиться в срок
Head of QA Test IT Карим Аминов сформировал набор рекомендаций для тестировщиков, разработчиков и менеджеров, чтобы работа была выполнена в срок и без лишней паники. Цель этой статьи — упростить жизнь всем причастным к работе над релизами. В конце вас ждет…
#softwareTesting #proQuality_translation
Большинство тестировщиков понимают, что понятие «полное отсутствие дефектов» на самом деле является заблуждением. Однако, представление о том, что некий программный продукт не имеет дефектов, все еще сохраняется в ИТ-отрасли в целом. И от этого представления очень важно избавиться.
В сегодняшней статье автор приведет несколько кратких тезисов, которые покажут, что «полное отсутствие дефектов» на самом деле является заблуждением.
Миф о полном отсутствии дефектов
Большинство тестировщиков понимают, что понятие «полное отсутствие дефектов» на самом деле является заблуждением. Однако, представление о том, что некий программный продукт не имеет дефектов, все еще сохраняется в ИТ-отрасли в целом. И от этого представления очень важно избавиться.
В сегодняшней статье автор приведет несколько кратких тезисов, которые покажут, что «полное отсутствие дефектов» на самом деле является заблуждением.
Миф о полном отсутствии дефектов
Хабр
Миф о полном отсутствии дефектов
К счастью, большинство тестировщиков понимают, что понятие «полное отсутствие дефектов» на самом деле является заблуждением. Однако, представление о том, что некий программный продукт не имеет...
#proQuality_events
Мы рады пригласить вас на онлайн-митап "How to migrate 30+ diverse scrum teams to a unified test management tool" 24 октября.
В ходе этой встречи мы расскажем вам о нашем успешном опыте внедрении TestRail в качестве единого источника данных для наших тест-кейсов и результатов тестирования, позволяющего без проблем интегрировать как ручное, так и автоматизированное тестирование.
Мы поделимся нашим опытом переноса более 180 000 тестов из различных источников, включая нашу существующую систему управления тестированием (QA Space), репозиториев GIT и локальных файлов Excel.
👉 Зарегистрируйтесь
📆 Будем рады видеть вас 24 октября 16.00 UTC+3, язык EN!
Мы рады пригласить вас на онлайн-митап "How to migrate 30+ diverse scrum teams to a unified test management tool" 24 октября.
В ходе этой встречи мы расскажем вам о нашем успешном опыте внедрении TestRail в качестве единого источника данных для наших тест-кейсов и результатов тестирования, позволяющего без проблем интегрировать как ручное, так и автоматизированное тестирование.
Мы поделимся нашим опытом переноса более 180 000 тестов из различных источников, включая нашу существующую систему управления тестированием (QA Space), репозиториев GIT и локальных файлов Excel.
👉 Зарегистрируйтесь
📆 Будем рады видеть вас 24 октября 16.00 UTC+3, язык EN!
❤3
#automationTesting
В большинстве приложений регулярно внедряяются новые фичи, и автоматизация тестирования — один из способов не пропустить баги. Фактически автотесты входят в жизненный цикл всех частей приложений: бэкенда, сервисов, фронтенда и мобильных клиентов. Чем раньше обнаружат ошибку, тем дешевле будет её исправить.
В сегодняшней статье автор расскажет об автоматизации тестирования в iOS.
От песочных часов к пирамиде: как усовершенствовать структуру тестов
В большинстве приложений регулярно внедряяются новые фичи, и автоматизация тестирования — один из способов не пропустить баги. Фактически автотесты входят в жизненный цикл всех частей приложений: бэкенда, сервисов, фронтенда и мобильных клиентов. Чем раньше обнаружат ошибку, тем дешевле будет её исправить.
В сегодняшней статье автор расскажет об автоматизации тестирования в iOS.
От песочных часов к пирамиде: как усовершенствовать структуру тестов
Хабр
От песочных часов к пирамиде: как усовершенствовать структуру тестов
Меня зовут Владислав Романенко, я Senior iOS QA Engineer в Badoo и Bumble. Мы регулярно внедряем новые фичи в приложения, и автоматизация тестирования — один из способов не пропустить баги. Фактически...
#softwareTesting
Сквозное, общее тестирование продукта выполняют реальные пользователи в своем окружении, и это основная характеристика такого метода тестирования. Следовательно, бета-тестирование является одним из подвидов приемочного (UAT-тестирования).
Создается бета-версия приложения, по которому нужен пользовательский фидбэк, и передается некоторому количеству пользователей, желающих поучаствовать в бета-тесте.
В сегодняшней статье автор опишет свойства и разновидности бета-тестирования, расскажет, когда оно начинается и какие инструменты используются.
β Что такое бета-тестирование?
Сквозное, общее тестирование продукта выполняют реальные пользователи в своем окружении, и это основная характеристика такого метода тестирования. Следовательно, бета-тестирование является одним из подвидов приемочного (UAT-тестирования).
Создается бета-версия приложения, по которому нужен пользовательский фидбэк, и передается некоторому количеству пользователей, желающих поучаствовать в бета-тесте.
В сегодняшней статье автор опишет свойства и разновидности бета-тестирования, расскажет, когда оно начинается и какие инструменты используются.
β Что такое бета-тестирование?
This media is not supported in your browser
VIEW IN TELEGRAM
Важный видео звонок
#softwareTesting
При рассмотрении термина «осмысленное тестирование» он выглядит как довольно странная абстракция, распространяющаяся на всю цепочку работы с программным обеспечением. Что же значит слово «осмысленный» в данном контексте?
Если кратко, то создатель софта должен сосредоточиться на тестировании, приносящем пользу конечному продукту и его пользователям.
Сегодня автор расскажет о подходах к осмысленному тестированию, методиках, которые включены в эти подходы, и том, как реализовать новые знания в своей работе.
Почему «осмысленное тестирование» – это важно?
При рассмотрении термина «осмысленное тестирование» он выглядит как довольно странная абстракция, распространяющаяся на всю цепочку работы с программным обеспечением. Что же значит слово «осмысленный» в данном контексте?
Если кратко, то создатель софта должен сосредоточиться на тестировании, приносящем пользу конечному продукту и его пользователям.
Сегодня автор расскажет о подходах к осмысленному тестированию, методиках, которые включены в эти подходы, и том, как реализовать новые знания в своей работе.
Почему «осмысленное тестирование» – это важно?
Хабр
Почему «осмысленное тестирование» – это важно?
При рассмотрении термина «осмысленное тестирование» он выглядит как довольно странная абстракция, распространяющаяся на всю цепочку работы с программным обеспечением – от постановки задачи на...
#softwareTesting #proQuality_translation #paulgerard_leadership
Риски, если они материализуются, оказывают негативное влияние на наши проекты. Управление рисками — это осмысление существующих рисков и принятие мер по снижению их вероятности, устранению или уменьшению их влияния на цели наших стейкхолдеров.
В сегодняшней статье автор расскажет о тестировании на основе рисков — практике моделирования возможных режимов отказа системы как рисков продукта для определения объема тестирования, масштабирования и установления приоритетов.
Лидерство в тестировании: тестирование, основанное на рисках
Риски, если они материализуются, оказывают негативное влияние на наши проекты. Управление рисками — это осмысление существующих рисков и принятие мер по снижению их вероятности, устранению или уменьшению их влияния на цели наших стейкхолдеров.
В сегодняшней статье автор расскажет о тестировании на основе рисков — практике моделирования возможных режимов отказа системы как рисков продукта для определения объема тестирования, масштабирования и установления приоритетов.
Лидерство в тестировании: тестирование, основанное на рисках
Хабр
Лидерство в тестировании: тестирование, основанное на рисках
Примечание редактора: Добро пожаловать в серию статей " Лидерство в тестировании " от гуру тестирования программного обеспечения и консультанта Пола Джеррарда. Серия предназначена для того, чтобы...
❤4
Всем привет!
Я тут обнаружил, что нашему каналу в телеграм уже почти 3 года, но последнее время он совсем неактивный, люди уходят по тихоньку, несмотря на то, что мы продолжаем его поддерживать и радовать аудиторию новыми статьями.
У меня возникла мысль как-то разнообразить контент, чтобы сделать канал более привлекательным. И вот тут мне нужна ваша помощь!
Какой контент был бы вам интересен?
Напишите, пожалуйста, своё мнение в комментариях!
Заранее спасибо!
Я тут обнаружил, что нашему каналу в телеграм уже почти 3 года, но последнее время он совсем неактивный, люди уходят по тихоньку, несмотря на то, что мы продолжаем его поддерживать и радовать аудиторию новыми статьями.
У меня возникла мысль как-то разнообразить контент, чтобы сделать канал более привлекательным. И вот тут мне нужна ваша помощь!
Какой контент был бы вам интересен?
Напишите, пожалуйста, своё мнение в комментариях!
Заранее спасибо!
❤9
#automationTesting
В IT-сообществе давно утихли споры о важности тестирования программного обеспечения. Каждый участник процесса разработки понимает, что сбои программы или сайта, могут нанести серьезный ущерб бизнесу, репутации компании или даже обществу.
Ответом IT-сообщества, было появлению множества инструментов для тестирования PHPUnit, Selenium, Pytest, Unittest, AssertJ. Инструменты позволили сосредоточить на том, что тестируем и c минимальными затратами на разработку теста.
В сегодняшней статье автор рассмотрит, как с помощью Selenium WebDriver на языке Python можно автоматизировать работу с календарем (datepicker) на веб-странице.
Selenium. Автоматизация тестирования календаря (Datepicker)
В IT-сообществе давно утихли споры о важности тестирования программного обеспечения. Каждый участник процесса разработки понимает, что сбои программы или сайта, могут нанести серьезный ущерб бизнесу, репутации компании или даже обществу.
Ответом IT-сообщества, было появлению множества инструментов для тестирования PHPUnit, Selenium, Pytest, Unittest, AssertJ. Инструменты позволили сосредоточить на том, что тестируем и c минимальными затратами на разработку теста.
В сегодняшней статье автор рассмотрит, как с помощью Selenium WebDriver на языке Python можно автоматизировать работу с календарем (datepicker) на веб-странице.
Selenium. Автоматизация тестирования календаря (Datepicker)
Хабр
Selenium. Автоматизация тестирования календаря (Datepicker)
Привет Хабр! Меня зовут Вячеслав Разводов, я ведущий разработчик Группы "Иннотех". В IT-сообществе давно утихли споры о важности тестирования программного обеспечения. Каждый участник процесса...
❤4
image_2023-10-27_13-32-21.png
7.6 KB
Всем привет!
А тем временем спешу поделиться радостной новостью!
Наш YouTube канал, на котором выходят все наши видео с вебинаров сегодня достиг отметки в 2000 подписчиков! 🥳
Если вы ещё не видели его или не подписаны на него - сейчас самое время это сделать.
Ссылка для ленивых - https://bit.ly/40lukri
И теперь пора ставить новые цели для YouTube. Как вы думаете, сколько подписчиков мы сможем набрать за первое полугодие 2024? ❓
Оставляйте ответы в комментариях!
А тем временем спешу поделиться радостной новостью!
Наш YouTube канал, на котором выходят все наши видео с вебинаров сегодня достиг отметки в 2000 подписчиков! 🥳
Если вы ещё не видели его или не подписаны на него - сейчас самое время это сделать.
Ссылка для ленивых - https://bit.ly/40lukri
И теперь пора ставить новые цели для YouTube. Как вы думаете, сколько подписчиков мы сможем набрать за первое полугодие 2024? ❓
Оставляйте ответы в комментариях!
🔥7👍4👏1
#softwareTesting #juniour
Тестовое покрытие (test coverage) — количественная мера плотности покрытия требований или кода. Покрытие требований выражается в процентном отношении покрытых требований к их общему количеству.
В сегодняшней статье автор расскажет о видах тестовых покрытий, опишет, чем покрытие требований отличается от покрытия кода, как повысить покрытие и какие инструменты используются для измерения покрытия.
Что такое тестовое покрытие (test coverage)?
Тестовое покрытие (test coverage) — количественная мера плотности покрытия требований или кода. Покрытие требований выражается в процентном отношении покрытых требований к их общему количеству.
В сегодняшней статье автор расскажет о видах тестовых покрытий, опишет, чем покрытие требований отличается от покрытия кода, как повысить покрытие и какие инструменты используются для измерения покрытия.
Что такое тестовое покрытие (test coverage)?
testengineer.ru
Что такое тестовое покрытие (test coverage)?
Тестовое покрытие (test coverage) — количественная мера плотности покрытия требований или кода. В этом материале мы разбираемся в видах тестовых покрытий, смотрим, чем покрытие требований отл…
Всем привет!
Мы продолжаем собирать фидбеки от нашей аудитории по улучшению нашего канала.
А пока мы готовим небольшой опросник, я бы хотел познакомиться с вами.
Начну с себя:
Меня зовут Андрей Иванов. Родом я из Беларуси из города Могилева. В тестировании я более 14 лет, начинал эникейщиком в банке, потом мануальщиком и специалистом поддержки, а затем стал изучать автоматизацию. Потом было несколько разных компаний с разными позициями от автоматизатора до лида\тест менеджера, даже был опыт сооснователя небольшой аутсорс студии.
Уже почти 3 года, как я переехал с Литву в город Вильнюс и сейчас руковожу отделом автоматизаторов параллельно с работой на продакшене в качестве тест менеджера.
Кто хочет задружиться - добавляйте меня в линкедине : https://www.linkedin.com/in/andrey-talisman-ivanov/
Ну и не стесняйтесь, пишите о себе здесь в комментариях.
Давайте знакомиться и дружить!
Мы продолжаем собирать фидбеки от нашей аудитории по улучшению нашего канала.
А пока мы готовим небольшой опросник, я бы хотел познакомиться с вами.
Начну с себя:
Меня зовут Андрей Иванов. Родом я из Беларуси из города Могилева. В тестировании я более 14 лет, начинал эникейщиком в банке, потом мануальщиком и специалистом поддержки, а затем стал изучать автоматизацию. Потом было несколько разных компаний с разными позициями от автоматизатора до лида\тест менеджера, даже был опыт сооснователя небольшой аутсорс студии.
Уже почти 3 года, как я переехал с Литву в город Вильнюс и сейчас руковожу отделом автоматизаторов параллельно с работой на продакшене в качестве тест менеджера.
Кто хочет задружиться - добавляйте меня в линкедине : https://www.linkedin.com/in/andrey-talisman-ivanov/
Ну и не стесняйтесь, пишите о себе здесь в комментариях.
Давайте знакомиться и дружить!
🔥13