процесс тестирования

Тест-анализ как основа адекватного тестирования: почему баги – это не ошибка тестировщика

Тест-анализ как основа адекватного тестирования: почему баги – это не ошибка тестировщика

В индустрии разработки ПО до сих пор частенько встречается опасное заблуждение: если баг обнаруживается на проде или на поздних стадиях разработки, это автоматически считается провалом тестировщика. «Пропустил баг!» звучит как приговор. Но это не особо верный подход, т.к. он искажает суть процесса контроля качества. Тестировщик не создает баги и не гарантирует их 100% обнаружение. Его задача — обеспечить адекватное тестирование на основе качественного тест-анализа. Именно тест-анализ является тем фундаментом, который определяет, насколько обоснованно и эффективно будет проведено тестирование, и почему найденный баг — это не ошибка тестировщика, а следствие системных факторов.

Подробнее

T-shaped тестировщики: ваш секрет ускорения веб-проектов в 2 раза

T-shaped тестировщики: ваш секрет ускорения веб-проектов в 2 раза

Ключевые задачи в заказной веб-разработке: предсказуемые сроки, высокое качество продукта, эффективное использование ресурсов, удовлетворенность клиента и способность брать сложные/инновационные проекты. Традиционная модель, построенная на »bug hunters» (специалистах с узким фокусом только на поиск дефектов без понимания контекста) и изолированных автоматизаторах, становится главным тормозом. Почему?

Подробнее

Виды тестирования ПО — выбирайте правильно

Виды тестирования ПО — выбирайте правильно

Эта статья — не энциклопедия и не реклама. Это попытка на пальцах объяснить: как не превратить тестирование в ритуал ради галочки и не потратить бюджет на ненужное. Вы — техлид, продакт, СТО, руководитель — и вы хотите, чтобы всё работало, а пользователи не страдали. Погнали.

Подробнее

«Shifting Left» стратегия — Когда целесообразно переключаться в тестировании?

«Shifting Left» стратегия — Когда целесообразно переключаться в тестировании?

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

Подробнее

Инструменты тест-менеджера, которые всегда должны быть под рукой

Инструменты тест-менеджера, которые всегда должны быть под рукой

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

Подробнее

«Следствие ведут тестировщики» или место тестировщика в Scrum разработке

«Следствие  ведут тестировщики» или место тестировщика в Scrum разработке

На примере элементарной 10-дневной схемы Scrum-процесса автор в простой и понятной форме рассказывает о действиях тестировщиков на каждом этапе работы, заостряя внимание на наиболее характерных приемах и инструментах.

Подробнее

Что такое тестирование на проникновение?

Что такое тестирование на проникновение?

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

Подробнее

Чему нас учат наши ошибки, и почему ошибки – это хорошо

Чему нас учат наши ошибки, и почему ошибки – это хорошо

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

Подробнее

Когда нужно остановить тестирование

Когда нужно остановить тестирование

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

Подробнее

User story как одна из особенностей тестирования страховых продуктов

User story как одна из особенностей тестирования страховых продуктов

Развитие тестирования прикладного ПО привело к появлению разветвленного инструментария, призванного сделать проверку более быстрой и качественной. Одним из таких инструментов стала техника User story (и сопутствующая ей User case), практические советы по использованию которой дает автор статьи.

Подробнее

Поиск
Получите совет
Лаборатория Качества
Здравствуйте! Мы онлайн и готовы вам помочь!
79202240126
Quality_Lab_bot?start=officialsitelk