Как стать автором
Обновить

Войнушка местного масштаба, зато со стратегией и миссией, или управление тестированием для менеджеров верхнего звена

Тестирование IT-систем *
На рассвете рыбаки племени Лови-Рыбу-На-Копье выстроились в круг на окраине деревни. Хмурые лица были раскрашены по-боевому, зубы зачернены, сети заштопаны, копья наточены и украшены самыми красивыми перьями страусов. Жвачка из листа эвкалипта приятно бодрила языки и маскировала запахи.
— Подождииите меняяяя!!!, — к кругу, тряся пачкой пергаментов, подбежал жрец.
— Вы опять все забыли!, — утираясь юбкой из листьев с прошлогодней пальмы кокоса, жрец попытался подсунуть одному из стоявших в кругу часть пачки. Парня передернуло, и он отступил на шаг.
— Вот, это Стратегия. Тут нарисовано, куда вы должны поражать копьем рыбу, и куда потом складывать добычу. И какими перьями ее маркировать, чтобы потом раздать всем по заслугам. И в чем ее нести домой. И какой рыбы нам надо! А это, — жрец выдернул отдельный лист, особенно раскрашенный и с рисунками, — вот, Миссия. Повесьте ее на самое главное копье — вождю!!! Вы должны знать, ради чего идете за рыбой!!! Оууууй…
Раздался легкий стук и жрец боком осел к подножию пальмы. Вождь спрятал дубинку за спину.
— Еще один заболевший тяжелой формой Бинго-Булшит. Ты и ты, — показал на двоих с краю, — верните его колдуну, пусть подлечит своего ученичка. Нагоните нас позже.
Двое отделились, подхватили жреца. Вождь переворошил копьем пергаменты.
— Посмотрим, что он притащил. Как лечить раны… как готовить и сохранить пищу… карты залива с рыбными местами — это верните колдуну, в библиотеку. Остальное сожжем. Да бросьте уже эту дрянь, еще тоже заразитесь, небось сам делал, пергаменты еще не высохли. Все, двигаем. Рыба ждать не будет. ...


Недавно мне, как руководителю отдела тестирования, пришлось создавать парочку никому не нужных документов. Шеф с подозрительным блеском в глазах потребовал, чтобы у отдела была Миссия, а еще была разработана Стратегия. Отмахнувшись от чудного видения, в котором фигурировал шеф и атака на соседей всем отделом, сделала для него выборку из тестовых планов, сопроводила пояснительной запиской, в которой расписала, в каком объеме и в зависимости от чего принимается решение, что включить в тесты и где их выполнять. Миссия отдела с тех пор висит в красивой рамке, раз в год мы ее печатаем заново, меняя дату. Больше вопросов у него не возникало, да и сами эти документы больше никто не просил обновлять. Хотя понятно, что решение об объемах тестирования принимается каждый раз при выкатке новой версии, и оно зависит от множества вещей, а версия ставится от 3 до 20 раз в неделю.

Но все же хочется разобраться, какие документы нужны внутри отдела тестировании, и приносят пользу, а какие являются внешним интерфейсом отдела, что тоже необходимо, но затраты на их создание и актуализацию ничего не дают продукту, качеству продукта, а, значит, и его пользователям.
Читать дальше →
Всего голосов 11: ↑5 и ↓6 -1
Просмотры 4.4K
Комментарии 9

Серия лабораторных работ по управлению тестированием с Microsoft Test Manager 2013

Блог компании Microsoft Тестирование IT-систем *Visual Studio *

Многим разработчикам и тестеровщикам, использующим Visual Studio, известен Брайан Келлер (http://blogs.msdn.com/b/briankel/ ) с его регулярно обновляемой виртуальной машиной, которая содержит последнюю версию Visual Studio и всю необходимую инфраструктуру для изучения и оценки всех возможностей средств разработки. Эта виртуальная машина сопровождается набором лабораторных работ aka.ms/VS13ALMVM, которые уже помогают оценить возможности средств разработки или даже научиться использовать новые возможности о которых вы либо не знали, либо не пользовались раньше.

Лабораторные работы — на английском языке, и каждый раз, когда мы рассказывали об этом наборе лабораторных и виртуальной машине, нас просили сделать эти лабораторные работы доступными на русском языке.

Сегодня мы рады сообщить, что благодаря ahriman, мы запустили проект по локализации этих лабораторных работ. Встречайте — первый набор из 4-х локализованых лабораторных работ, которые покрывают тему управления тестированием в Visual Studio 2013!
Ссылки на лабораторные пришлось перенести под кат
Всего голосов 21: ↑16 и ↓5 +11
Просмотры 13K
Комментарии 0

Серия из 24 лабораторных работ по разработке, тестированию и управлению жизненным циклом ПО для Visual Studio 2013

Блог компании Microsoft Разработка веб-сайтов *Visual Studio *
Многим разработчикам и тестеровщикам, использующим Visual Studio, известен Брайан Келлер (http://blogs.msdn.com/b/briankel/ ) с его регулярно обновляемой виртуальной машиной, которая содержит последнюю версию Visual Studio и всю необходимую инфраструктуру для изучения и оценки всех возможностей средств разработки. Эта виртуальная машина сопровождается набором лабораторных работ aka.ms/VS13ALMVM, которые уже помогают оценить возможности средств разработки или даже научиться использовать новые возможности о которых вы либо не знали, либо не пользовались раньше.

Лабораторные работы — на английском языке, и каждый раз, когда мы рассказывали об этом наборе лабораторных и виртуальной машине, нас просили сделать эти лабораторные работы доступными на русском языке.

О 4-х лабораторных я уже писал на habr: habrahabr.ru/company/microsoft/blog/235157. Сегодня мы рады сообщить, что благодаря ahriman, мы успешно выполнили проект по локализации этих лабораторных работ. Встречайте — полный набор из 24-х локализованых лабораторных работ, которые покрывают темы эффективной разработки, тестирования, совместной разработки и управления жизненным циклом ПО для Visual Studio 2013!
Подробности
Всего голосов 27: ↑23 и ↓4 +19
Просмотры 27K
Комментарии 6

Update 3! Серия из 24 лабораторных работ по разработке, тестированию и управлению жизненным циклом ПО для Visual Studio 2013

Блог компании Microsoft Разработка веб-сайтов *Visual Studio *
Казалось бы, что только совсем недавно мы опубликовали 24 лабораторные работы по разработке, тестированию и управлению жизненным циклом ПО для Visual Studio 2013 на русском языке (http://habrahabr.ru/company/microsoft/blog/236801/), как уже вышло долгожданное обновление Update 3 (http://habrahabr.ru/company/microsoft/blog/240639/).

Мы не могли остаться в стороне: ahriman перевёл обновлённые лабораторные работы на русский язык.
Ссылки на лабораторные работы, инструкция и т.д.
Всего голосов 27: ↑23 и ↓4 +19
Просмотры 13K
Комментарии 0

Сквозное тестирование (end-to-end): что, зачем, почему

Тестирование IT-систем *Управление проектами *Управление продуктом *
Тестирование в больших компаниях, в enterprise, чаще всего дело сложное и неблагодарное. Разрыв между бизнес-подразделениями и IT огромный: когда разработчик имеет видение на уровне кода, а проверку – на уровне модульных тестов, а заказчик мыслит работающими или неработающими даже не услугами, а целыми процессами, выходящими за рамки одной команды разработки, а то и целого подразделения\компании. И просит организовать бизнес-тестирование, или сквозное тестирование, или тестирование на основании сценариев от начала и до конца (end 2 end).

image
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 126K
Комментарии 4

Опыт использования BDD

Блог компании Haulmont Тестирование IT-систем *Управление разработкой *


Около семи лет назад Dan North в своей статье описал практическое применение BDD подхода, который позволяет сделать процесс разработки более понятным и управляемым путем налаживания внутренних коммуникаций. Индустрия с каждым днем проявляет всё больший интерес к этой методологии, нацеленной на продуктивное взаимодействие стандартных команд типа «аналитика-разработка-тестирование».


Однако, сейчас лишь малая часть компаний решается на использование BDD. Почему?

Читать дальше →
Всего голосов 12: ↑11 и ↓1 +10
Просмотры 14K
Комментарии 26

7 этапов эволюции тестирования в компании

Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Тестирование игр *Управление разработкой *
image

Я выделил 7 ключевых стадий эволюции тестирования, чтобы проиллюстрировать, как меняются подходы к обеспечению качества в компаниях. В ходе чтения статьи вы сможете проследить эволюцию тестирования, определить свой текущий этап и узнать, что стоит предпринять для улучшения процесса и качества тестирования.
Читать дальше →
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 12K
Комментарии 19

Маленькие тайны тестирования большой LMS

Блог компании Arcadia Тестирование IT-систем *Управление проектами *


Редко получается найти проект, в который влюбляешься еще на собеседовании и которым гордишься, когда он завоевывает новые рынки. Тем более приятно, когда профессионализм коллег на высоте, а в своей команде чувствуешь себя как в кругу семьи. Мне повезло не только найти такой проект, но и некоторое время назад начать влиять на процесс тестирования в нём. Я расскажу, что входит в наше понимание оптимального процесса; как мы пришли к ежемесячным релизам и как они у нас работают; а также о том, как мы приспособились к условиям карантина.
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 2.3K
Комментарии 0

5 инструментов для анализа первопричин (RCA), которые помогут вам улучшить тестирование и QA

Блог компании OTUS Тестирование IT-систем *Управление проектами *Agile *
Перевод

Когда возникает проблема, требующая анализа, компании необходимо использовать инструменты анализа основной причины, чтобы рассмотреть нечто большее, чем «некоторые образовавшиеся симптомы».

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

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 6.4K
Комментарии 0

Юзер-стори идеальная, а багов 100500? Как мы тестируем документацию

Блог компании Test IT Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Подготовка технической документации *
✏️ Технотекст 2021

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

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 12K
Комментарии 0

Тестирование или управление качеством? Часть 1. Что такое тестирование?

Блог компании OTUS Тестирование IT-систем *
Перевод

В последние несколько лет я часто задумывалась о том, что означает качество. У меня были и лекции на эту тему, и дискуссии с различными людьми. Недавнее обсуждение в LinkedIn направило мои мысли в новое русло: я начала рассматривать взаимосвязь тестирования и качества. Это моя первая (из двух) заметка с мыслями о тестировании. Впоследствии я опубликую как минимум одну статью, посвященную качеству.

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

Выкорчевывая сорняки в саду (очень неблагодарное дело, тем более что они отрастут завтра, если их не выдергивать с корнями), я начала проводить различные аналогии с этим процессом в контексте дискуссии о тестировании и управлении качеством. В той дискуссии был высказан следующий тезис.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 5.8K
Комментарии 1

QA в эпоху перемен. Как мы выбирали инструмент управления тестированием

Тестирование IT-систем *Интерфейсы *Управление продуктом *IT-компании
Из песочницы

С одной стороны, “Постоянство не заслуживает ни похвал, ни порицаний, ибо в нем проявляется устойчивость вкусов” (с) - зачеркнуто “Привычка - страшная сила”. Но с другой, когда ты выпускаешь цифровые продукты, такая ригидность часто ведёт в тупик. В данной статье хотим рассказать, почему мы пошли на риск и решились перетаскивать с привычного инструмента тысячи тест-кейсов, и что из этого вышло.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 2K
Комментарии 0

Тестирование или управление качеством? Часть 2. Типы тестирования

Блог компании OTUS Тестирование IT-систем *
Перевод

В предыдущей статье «Часть 1. Что такое тестирование?» я поделилась с читателями мыслями о том, в чем заключается суть тестирования. Во второй части моих рассуждений о тестировании и управлении качеством я подробно рассмотрю различные типы тестирования и проанализирую модели, которые помогают разработчикам визуализировать процесс тестирования, чтобы вовлечь в него всех участников команды.

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

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Просмотры 5.8K
Комментарии 0

Тестирование или управление качеством. Часть 3. Что такое качество?

Блог компании OTUS Тестирование IT-систем *
Перевод

В двух последних постах Что такое тестирование? и Организация тестирования я поделилась своими соображениями об испытаниях. Хотя между понятиями «тестирование» и «качество» есть тесная связь, одно из них не обязательно подразумевает второе. Тестирование лишь дает нам какое-то представление о качестве.

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

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.8K
Комментарии 0

Test as Text в IntelliJ IDEA

Блог компании JetBrains Тестирование IT-систем *

Test as Text в IntelliJ IDEA - коротко о том, как мы видим управление чеклистами и тестовыми сценариями в agile командах.

Читать далее
Всего голосов 5: ↑4 и ↓1 +3
Просмотры 5.7K
Комментарии 7

Боремся за тестируемость: избавляемся от антипаттернов с помощью диалога

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Ключевые тезисы

Код всегда можно протестировать, если выявить антипаттерны и исправить их.

Архитектура и тестируемость кода влияют на возможность автоматизировать тесты.

Решения по архитектуре кода принимаются разработчиками, а тестировщики, в свою очередь, могут влиять на эти решения в целях улучшения тестируемости.

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 1.8K
Комментарии 1

Процесс управления тестированием: Полное руководство по тестированию проекта

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Управление тестированием — это процесс управления тестовой деятельностью с целью обеспечения высококачественного и высококлассного тестирования программного приложения. Метод заключается в организации, контроле, обеспечении отслеживания и видимости процесса тестирования с целью создания высококачественного программного приложения. Это обеспечивает выполнение процесса тестирования программного обеспечения в соответствии с ожиданиями.

Вы становитесь тест-менеджером самого важного проекта в вашей компании. Задача проекта — протестировать банковскую сеть уважаемого "Guru99 Bank".

Читать далее
Всего голосов 9: ↑6 и ↓3 +3
Просмотры 11K
Комментарии 2

Какими должны быть ожидания от QA-лида?

Блог компании OTUS Тестирование веб-сервисов *
Перевод

Когда обсуждается какая-либо тема, в особенности, определенный рабочий процесс (например, Создание матрицы покрытия или Оценка тестовой документации), часто возникает вопрос: “Кто должен этим заниматься? QA-лид или кто-то из членов команды?”

Новичкам бывает сложно оценить объем работы, четко понять распределение ролей и обязанностей. Зачастую у них есть только смутное представление, и поэтому они каким-то образом пытаются понять, являются ли их представления корректными и точными или же нет. И эта проблема актуальна не только для новичков. Многие менеджеры, лидеры и координаторы считают определение ролей и делегирование проблемой из-за отсутствия ясности в этой сфере. Что делать самому, а что делегировать — часто становится дилеммой для QA-лидов.

Как и некоторые из вас могут подумать, я тоже размышлял в ключе: “Ну и что, если вначале они этого не знают? Разве они не разберутся по ходу дела?” Да, разберутся. Но при этом потеряют в эффективности, времени и качестве. 

Чтобы этого избежать, давайте рассмотрим основные задачи, которые являются частью жизненного цикла тестирования (Software Testing Life Cycle, STLC) и о соответствующих им обязанностях.

Читать далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 5.2K
Комментарии 0

5 главных проблем больших команд контроля качества и их решения

Блог компании OTUS Управление проектами *
Перевод

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 1.6K
Комментарии 3