четверг, 21 ноября 2013 г.

Простые правила сложного текста - что нового для QA.

Сегодня посмотрел видео Максима Ильяхова "Простые правила сложного текста" - как создавать сильные тексты: лаконичные, информативные и ясные.

За 12 минут научиться составлять идеальные тексты практически невозможно, но давайте попробуем взять 20%, которые могут дать нам 80% результата уже сейчас.

Посмотрим на ценность данной записи с точки зрения QA, где нам может пригодиться умение создавать тексты:
  • пишем е-мейл заказчику или менеджеру;
  • пишем тест-план,или ежедневный, еженедельный или другой еже-отчет;
  • пишем и обновляем тест-кейсы;
  • заводим и описываем баги;

Ниже - советы Максима с моими примерами из жизни QA-инженера.

1. Стоп-слова. Избавляемся от страдательного залога -> сделаем мощное предложение с подлежащим и сказуемым.
  • Новая функциональность будет протестирована за 2 дня. Тестирование будет выполнено Василием. -> Василий протестирует функциональность за 2 рабочих дня (16 часов).
  • Тест-кейс (или, например, user story) будет написан в течение 30 минут -> Мы напишем (или, если один человек занимается, укажем его) тест-кейс через(user story) (или "Тест-кейс будет готов за") 30 минут.
  • В рамках стратегии тестирования, рекомендованной нашей компанией Х, будет выполнен полный прогон тестов (full test run) на демо-версии и приемочное тестирование (acceptance testing) на продакшне. -> Отдел тестирования компании Х выполнит полный прогон тестов (full test run) на демо-версии и приемочное тестирование (acceptance testing) на продакшне.

2. Работа с определениями:
а) Усилители: абсолютный, безусловный, весь, каждый, очень, весьма, сильно, крайне, действительно, по-настоящему.
  • Мы выполним абсолютно все тесты, сборка безусловно рекомендуется к поставке, по-настоящему стабильный билд.
Нужно быть на 100% уверенным, чтобы использовать данные слова. Если не уверены, но используете - заказчик или менеджер может подумать, что вы лжете, и не будет вам доверять.
Что касается тестирования, используйте риски, оговаривайте их заранее.

б) Размытые, неточные понятия: один из, в десятке
  • Василий является одним из лучших специалистов по тестированию в нашей команде (команда - это сколько человек? В чем он лучший - тест-дизайн, выполнение тестов, автоматизация, управление командой и т.д.)

в) Качественные прилагательные, есть спорные
  • хороший билд- это какой, качественный и стабильный билд- это насколько качественный и стабильный?
Каждый новый усилитель делает фразу еще хуже.
Вывод: заменяем определения фактами и цифрами. Пишем по существу.

3. Паразиты времени: прошедшее время - уточняйте. Настоящее время - убирайте (сегодня, в наше время, сейчас. Исключение - если текст постоянно отсылает читателя к прошлому, или говорит о будущем, в редких случаях переключая на настоящее - оставляем).
  • В настоящее время в наши дни билд протестирован на 90% (Убираем, так как вместе с тем человеком, которым мы обсуждаем статус тестирования билда - менеджер проекта, или заказчик - мы находимся в одном времени).
  • На сегодняшний день количество открытых дефектов в сборке составляет 25 штук -> Сборка содержит (или "последняя версия сборки содержит") 25 открытых дефектов.

4. Модальные глаголы
  • пользовательская история - вы можете отправить заявку на активацию аккаунта, заполнив форму и  нажав кнопку Send внизу страницы. ->  
Здесь можно поработать с историями, используя модель INVEST, например так или так. Но не так, как у Дилберта :)

В результате у вас получится следующая пользовательская история.
  • Как пользователь, я хочу иметь возможность отправить заявку на активацию аккаунта. Приемочные критерии:
  • логин и пароль существуют
  • аккаунт не активирован
  • и т.д.
Плюс, очень хороший пример приведен в самой лекции (пригодится и при конспектировании, и при выступлении: не усложняйте то, что можно сказать проще):
  • Пользователи могут сохранить файл, нажав сочетание клавиш CTRL + S -> Сохранить файл - CTRL + S

5. Фразы с отглагольными существительными - слабое воздействие, превращаем в глаголы.
  • Мы осуществляем тестирование продукта, написание тест-кейсов по документации, выполнение тестов, формирование отчетов о тестировании (как будто QA-отдел сам стесняется того, чем занимается) -> Мы тестируем, пишем тест-кейсы по документации, выполняем тесты, формируем отчеты о тестировании.
BONUS: практически все приведенные советы можно использовать для писем и отчетов (первые два пункта, где может пригодиться умение создавать тексты), а про написание тест-кейсов вы можете почитать у Алексея Лупана, про отчеты об ошибках - посмотреть выступление Сергея Атрощенкова на Конфетке-2012.

На сегодня все, оставайтесь с Qastugama!

четверг, 14 ноября 2013 г.

Посчитаем баллы. ISTQB Advanced Level Test Manager экзамен.

В предыдущей статье мы считали баллы тест-аналитика. Перейдем к экзамену ISTQB Advanced Level Test Manager.

Немного про сам экзамен, то, чего я не говорил в общих вещах про ISTQB Advanced Level .

Первое, хорошая новость для тех, кто предпочитает "великий и могучий": экзамен Advanced Level Test Manager можно сдавать на русском языке (и только менеджера; языки экзамена на тест-аналитика и технического тест-аналитика - английский и немецкий). Спасибо Elena Kostina за наводку.

Второе, тема управления тестированием довольно объемна, поэтому советую готовиться по силлабусу. И при ответе на вопросы - сначала попытайтесь вспомнить, что вам говорит силлабус, а затем уже обращайтесь к собственному опыту, а не наоборот. Дополнительных знаний PMBOK Guide или других PM-учебников и руководств не нужно. По крайней мере, для Advanced Level'а. Если вы планируете идти на Expert Level, то в программе подготовки к экспертному уровню есть главы и книги, посвященные именно управлению проектами.

В целом, силлабус продвинутого уровня для тест-менеджера - это НЕ серебряная пуля в любой ситуации (он для этого и не задумывался). Это, скорее, как введение в процесс управления тестированием. То есть, вы можете использовать силлабус для получения общих знаний по тест-менеджменту (рассматривается без привязки к какой-либо конкретной методологии, в силлабусе есть примеры, как описанный кейс реализуется в V-модели, либо в сессионном тестировании, либо в аджайле), либо, если вы уже являетесь тест-менеджером, для расширения своего кругозора о том, как "можно по-другому". В конце силлабуса приводится список книг по тест-менеджменту, по которым вы можете подготовиться более основательно. Выделю две:

  • Рекс Блэк "Ключевые процессы тестирования" - очень подробно и досконально разобран весь процесс тестирования от настоящего гуру: планирование, подготовка, проведение и совершенствование процесса. Читается довольно трудно (признаюсь, я книгу полностью не осилил с первой попытки, отложил на некоторое время), в каждой главе есть примеры абстрактной компании, но все равно, эти примеры будут нуждаться в вашей доработке на вашем проекте.
  • Лиза Криспин "Гибкое тестирование" - если вы работает по аджайлу - читать обязательно. Подробный отзыв по этой книге в блоге - ставлю в свой ToDo-лист.

Теперь давайте посмотрим на составные части силлабуса. Сначала посчитаем время, необходимое на подготовку к экзамену, и "вес" каждого раздела (как обычно, берем рекомендуемое время для подготовки из последнего - за октябрь 2012 года, который можно скачать здесь) :
  • Часть 1. Процесс тестирования - 420 минут, или 21,2%
  • Часть 2. Управление тестированием - 750 минут, или 37,9%
  • Часть 3. Ревью - 180 минут, или  9,1%
  • Часть 4. Управление дефектами - 150 минут, или 7,6%
  • Часть 5. Улучшаем процесс тестирования - 135 минут, или 6,8%
  • Часть 6. Инструменты для тестирования, автоматизация - 135 минут, или 6,8%
  • Часть 7. Навыки людей - построение команды - 210 минут, или 10,6%
  • Общее рекомендуемое время для подготовки к экзамену = 1980 минут, или 100%
Рис 1. Рекомендуемое количество времени по каждому разделу

Явные фавориты- первый и второй разделы - "Процесс тестирования" и "Управление тестированием", по рекомендуемому для подготовки времени и (как мы увидим позже) по количеству баллов на экзамене. Получаем не совсем обычную картину экзамена: вначале нет "втягивающих" вопросов (к которым можно отнести "Основы тестирования" для Foundation Level, к примеру), вся соль, все ключевые вопросы - в первых двух главах, поэтому обратите особое внимание на эти разделы и при подготовке, и на экзамене.

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

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

По остальным разделам (3-6) - вполне достаточно прочитать силлабус и разобрать вопросы из примерного экзамена.

Теперь приведу статистику по количеству вопросов в каждом разделе.
  • Часть 1. Процесс тестирования - 14 вопросов минут, или 21,6%
  • Часть 2. Управление тестированием - 26 вопросов, или 40%
  • Часть 3. Ревью - 6 вопросов, или 9,2%
  • Часть 4. Управление дефектами - 3 вопроса, или 4,6%
  • Часть 5. Улучшаем процесс тестирования - 3 вопроса, или 4,6%
  • Часть 6. Инструменты для тестирования, автоматизация - 6 вопросов, или 9,2%
  • Часть 7. Навыки людей - построение команды - 7 вопросов, или 10,8%
  • Всего 65 вопросов или 100%
Рис 2. Количество вопросов по каждому разделу
И, наконец, статистика по количеству баллов для тест-менеджера. Обратите внимание, что максимальное число баллов, которое можно получить на экзамене, - 115, в отличие от 100 баллов тест-аналитика. Соответственно проходной балл - 65 процентов от максимума, или 75 баллов
  • Часть 1. Процесс тестирования - 30 баллов, или 26,1%
  • Часть 2. Управление тестированием - 44 балла, или 38,3%
  • Часть 3. Ревью - 12 баллов, или 10,4%
  • Часть 4. Управление дефектами - 4 балла, или 3,5%
  • Часть 5. Улучшаем процесс тестирования - 6 баллов, или 5,2%
  • Часть 6. Инструменты для тестирования, автоматизация - 7 баллов, или 6,1%
  • Часть 7. Навыки людей - построение команды - 12 баллов, или 10,4%
  • Общее количество баллов = 115 баллов, или 100%
Рис 3. Количество баллов по каждому разделу
В итоге, мы поговорили об экзаменах Foundation Level, Advanced Level Test Analyst, Advanced Level Test Manager, посчитали баллы за разделы, выбрали самые "ценные". В проекте следующих статей по ISTQB - рассмотрим экзамен Technical Test Analyst, разберем некоторые разделы по программе, соберем литературу и ссылки по экзаменам (что еще можно посмотреть-почитать в дополнение или вместо рекомендованных в силлабусе книг и ссылок). Спасибо за внимание, оставайтесь с Qastugama!

пятница, 8 ноября 2013 г.

Посчитаем баллы. ISTQB Advanced Level Test Analyst экзамен.

В прошлой статье я рассказал общие вещи про ISTQB Advanced Level. Рассмотрим подробнее экзамен ISTQB AL Test Analyst, на какие разделы следует обратить внимание.


Давайте, как и в случае со статьей про Foundation Level, посчитаем время, необходимое на подготовку к экзамену, и "вес" каждого раздела (рекомендуемое время для подготовки взято из последнего силлабуса, который можно скачать здесь) :
  • Часть 1. Процесс тестирования - 300 минут, или 18%
  • Часть 2. Управление тестированием: обязанности тест-аналитика - 90 минут, или 5,4%
  • Часть 3. Техники тестирования - 825 минут, или 49,6%
  • Часть 4. Характеристики управления качеством - 120 минут, или 7,2%
  • Часть 5. Ревью - 165 минут, или 9,9%
  • Часть 6. Управление дефектами - 120 минут, или 7,2%
  • Часть 7. Инструменты для тестирования, автоматизация - 45 минут, или 2,7%
  • Общее рекомендуемое время для подготовки к экзамену = 1665 минут, или 100%
Рис 1. Рекомендуемое количество времени по каждому разделу

В отличие от Foundation Level, где баллы были распределены между разделами относительно равномерно, в AL TA экзамене есть явный "фаворит" - техники тестирования. Поэтому изучаем тест-дизайн, решаем задачи на граничные значения, эквивалентные классы, таблицы решений, диаграммы переходов, считаем покрытие кода... Довольно практический и интересный, на мой взгляд, раздел, это уже не сухая теория из Foundation. Да и вопросы из других разделов будут посложнее, уже нет явного ответа в силлабусе (страница 5, второй абзац, строчка 4), и метод исключения тоже работает далеко не всегда.

На мой взгляд, если вы проектируете тесты, то вы просто обязаны разбираться в тест-дизайне, поэтому рекомендую если не сдавать экзамен, то хотя бы ознакомиться со всеми этими техниками. Альтернативой данному материалу может быть курс по тест-дизайну от BBST http://www.testingeducation.org/BBST/testdesign/ - созданный Сэмом Канером и Джеймсом Бахом. Материал тоже бесплатный. Если вы не хотите получать сертификат - и для ISTQB, и для BBST вы можете ничего не платить :)

В одной из следующих статей я поделюсь материалами по тест-дизайну, которые мне удалось найти при подготовке по тест-дизайну. Очень радует, что тема тест-дизайна присутствует и на конференциях, я когда-то писал про выступление Никиты Постолакого, "Разработка-тест кейсов по методике Pairwise", на одной из Fun ConfeT&QA Наталья Руколь замечательно рассказывала про диаграммы переходов... Впрочем, это тема отдельной статьи - список ссылок для подготовки к экзамену ISTQB AL TA.

Вернемся к результатам ISTQB AL TA. Мне удалось по полученной статистике экзамена за август 2012 (моя) и октябрь 2012 года (мой коллега) составить таблицы количества вопросов по каждому разделу и общего количества баллов за каждый раздел.

Количество вопросов по каждому разделу:

  • Часть 1. Процесс тестирования - 7 вопросов, или 10,8%
  • Часть 2. Управление тестированием: обязанности тест-аналитика - 4 вопроса, или 6,2%
  • Часть 3. Техники тестирования - 33 вопроса, или 50,8%
  • Часть 4. Характеристики управления качеством - 8 вопросов, или 12,3%
  • Часть 5. Ревью - 5 вопросов, или 7,7%
  • Часть 6. Управление дефектами - 4 вопроса, или 6,1%
  • Часть 7. Инструменты для тестирования, автоматизация - 3 вопроса, или 4,6%
  • Часть 8. Навыки людей - построение команды - 1 вопрос, или 1,5%
  • Всего 65 вопросов, или 100%
Рис 2. Количество вопросов по каждому разделу


Количество баллов по каждому разделу:

  • Часть 1. Процесс тестирования - 9 баллов, или 9%
  • Часть 2. Управление тестированием: обязанности тест-аналитика - 5 баллов, или 5%
  • Часть 3. Техники тестирования - 52 балла, или 52%
  • Часть 4. Характеристики управления качеством - 14 баллов, или 14%
  • Часть 5. Ревью - 8 баллов, или 8%
  • Часть 6. Управление дефектами - 8 баллов, или 8%
  • Часть 7. Инструменты для тестирования, автоматизация - 3 балла, или 3%
  • Часть 8. Навыки людей - построение команды - 1 балл, или 1%
  • Всего 100 баллов, или 100%
Рис 3. Количество баллов по каждому разделу
Об особой ценности раздела "Техники тестирования" мы говорили. Обратите внимание, что добавился раздел восьмой "Навыки людей - построение команды", которого нет в силлабусе для тест-аналитика. Да, раздела нет, но один вопрос на экзамене есть :) Это небольшой баг, незначительный (всего 1 балл из 100 возможных). Впрочем, могу дать совет: в силлабусе за 2007 год этот  раздел 10.6 - Коммуникация, объем для прочтения - 3 обычных абзаца, и по нему будет 1 вопрос. 

Что касается остальных вопросов, то если вы будете сдавать экзамен, обратите внимание на часть 1 - "Процесс тестирования" - вопросы и ответы довольно специфичны, советую внимательно почитать и рассмотреть примеры из упомянутой книги - Rex Black "Advanced Software Testing", 2009 - Vol. 1 - Test Analyst. Очень мало, на мой взгляд, выделено на часть 7 - "Инструменты для тестирования и автоматизация". Впрочем, экзамен на Technical Test Analyst, делает акцент и углубление знаний тест-аналитика именно в этой области.

Вот мы и разобрались с вотчиной тест-аналитика, в следующей статье мы посчитаем баллы у тест-менеджера. Спасибо за внимание, и оставайтесь с Qastugama!

среда, 6 ноября 2013 г.

ISTQB Advanced Level экзамены - общая информация.

Продолжаю рассказ про ISTQB Foundation Level экзамен и подсчет баллов, переходим к более сложному и интересному уровню - Advanced Level.

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

Начальные требования к экзамену уровня Advanced: вы успешно сдали Foundation Level Exam и у вас есть опыт работы 18 месяцев как тестировщика (доказательств предоставлять не придется).

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

Далее, желательно как минимум за 10 рабочих дней выслать следующие документы: скан вашего сертификата Foundation Level, скан последней страницы паспорта, скан заполненной формы регистрации (можно взять здесь). В моем случае и у моих коллег, документы заапрувили быстро, за 1-2 дня.

Время на экзамен - 3 часа для native-speaker'ов, если в вашей стране английский не является официальным языком, то вы можете получить дополнительных 45 минут на экзамен, выслав скан паспорта - это так называемый time bonus.

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

Если есть большое желание и возможности, как у вас, так и у организации в вашем регионе, где вы будете сдавать экзамен, можете сдать 2 и даже 3 экзамена в один день. Знаю успешные примеры таких уникумов, возможно и вы в будущем попадете в их число :) Хотя это не самоцель. Главное - получить необходимые знания по той области, которую вам интересна и вы выберете, если есть возможность - пробуйте на практике, а затем уже готовьтесь и сдавайте экзамен.

В экзамене 65 вопросов, оцениваются они по-разному: вопросы уровня К2 (понимать) - один балл, уровня K3 (применять) и K4 (анализировать) - два балла. В отличие от Foundation Level, нет вопросов уровня К1 (запомнить). Субъективно, некоторые вопросы К2 будут посложнее некоторых К3 и К4, так как последние более практические, а К2 - на применение терминов, а в деталях некоторых терминов можно запутаться.

Приблизительно половина из вопросов будет по специализации, по которой вы сдаете экзамен: Test Analyst, Test Manager, Technical Test Analyst. По специализированным темам вдобавок к силлабусу я бы посоветовал почитать книгу, на выбор:

  • Graham Bath, Judy McKay "The Software Test Engineer's Handbook", 2011 - для подготовки к экзаменам AL TA и AL TTA.
  • Rex Black "Advanced Software Testing", 2009 - Vol. 1 - Test Analyst, Vol. 2 - Test Manager, Vol. 3 - Technical Test Analyst - для подготовки к соответствующей части - своя книга. К сожалению, базируется на силлабусе 2007 года (последний, по которому сейчас проходит экзамен - октябрь 2012 года), хотя изменения между силлабусами по содержанию небольшие, но нумерация разделов нарушена, не такая как в последнем.

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

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

Метод исключения, по которому так любят объяснять как отвечать на вопросы в книгах по Foundation Level, здесь проходит не всегда, в некоторых ситуациях ответ менее логичен.

Максимальное количество баллов, которые можно получить, было 100 для Тест-Аналитика и 115 - для Тест-Менеджера. Проходной балл - 65 процентов от максимума.

И еще одно отличие от Foundation Level. Есть вопросы, в которых правильных ответов не один, а несколько (multiple choice answers), но в этом случае в вопросе указано, сколько вариантов ответа являются правильными (по умолчанию, если не указано иное - только один).

Что можно почитать в интернете по общим вопросам к ISTQB Advanced Level:

Итак, мы разобрались с общими правилами ISTQB Advanced Level, поговорили про общие детали. В следующей части поговорим про экзамен Advanced Level Test Analyst. Оставайтесь с qastugama!

Selenium ConfeT&QA - анонс

Отзвучали фанфары докладчикам Chief ConfeT&QA и Fun ConfeT&QA, по традиции, следующая Конфетка - для автоматизаторов. На этот раз это будет не Auto, а Selen ConfeT&QA, все доклады посвящены замечательному и очень распространенному инструменту для автоматизации. Старый-добрый Selenium и новые знания. Три дня и 9 докладов. Организаторы обещают самые интересные доклады и максимум практических рекомендаций и неординарных решений. Доступ к конференции, запись докладов, возможность обсудить и задать вопросы в форуме докладчику и даже выиграть приз... Пора снова на Конфетку!

Конференция будет проходить 25-26-27 ноября с 17 до 19 часов по московскому времени (UTC+4).

Открыта регистрация участников по ранним ценам!

Список докладов:


понедельник, 4 ноября 2013 г.

Посчитаем баллы. ISTQB Foundation Level экзамен.

Выполняю данное мной обещание, начинаю рассказывать о том, как считаются баллы на экзамене ISTQB. Вначале я расскажу про Foundation Level.

ISTQB Foundation Level (далее - просто ISTQB FL) - это первая ступенька, первый уровень, который вы можете преодолеть. Для сдачи экзамена базового уровня требований к опыту работы не предъявляется. Вот как выглядит сам сертификат (последняя версия).


Есть мнение, что сдать экзамен с меньшим опытом работы проще, потому что вы еще не запомнили "неправильно", и учить термины силлабуса (программы, по которой будет происходить подготовка) легче, чем переучиваться. С другой стороны, человеку без опыта вряд ли нужно сразу сдавать на этот сертификат, потому что никаким преимуществом при приеме на работу вы обладать не будете. Так что, сертификация - дело абсолютно добровольное :) И нужна для подтверждения, что ваши знания соответствуют определенному уровню. Но, как я уже и говорил, ваш практический опыт и продемонстрированные навыки QA Engineer'а будут цениться больше. Поэтому, применяйте полученные знания на практике, в том числе - и знания данного экзамена, чтобы расти как специалист.

Чтобы не копипастить то, что уже хорошо сказано и описано про ISTQB FL, советую вначале прочитать следующий материал по ссылке http://habrahabr.ru/company/luxoft/blog/146064/

Время на экзамен достаточно жестко ограничено - 1 час 15 минут для теста на английском или 1 час ровно для теста на русском. Мое мнение, лучше сдавать все-таки на английском, так как "трудности перевода" терминов и формулировок вам не страшны. Кроме того, если вы после экзамена ISTQB FL рассчитываете сдавать ISTQB Advanced Level, без иностранного языка вам не обойтись, так как экзамена на русском языке не будет предусмотрено. Ключевое - иностранный. точно знаю, что есть Advanced Level экзамен на английском и на немецком.

А теперь - то, про что вы точно не прочитаете :) Как вам уже известно, после экзамена (в течение недели), вы получаете письмо с результатом экзамена.

Congratulations!

Dear <имя>!

You have successfully passed the examination to ISTQB® Certified Tester, Foundation Level.

You scored <x> of 40 possible credits.
This equals <x/40 * 100> %! In order to successfully pass the exam, a minimum of 65% is necessary!

Your score in answering the questions:
In part one “Fundamentals of testing“ x1%,
in part two “Testing throughout the software lifecycle“ x2%,
in part three “Static techniques“ x3%,
in part four “Test design techniques” x4%,
in part five “Test management” x5% and
in part six “Tool support for testing” x6%.

За дополнительную плату в 60 евро предлагают ознакомиться с теми вопросами, на которые вы ответили неправильно, но только в течение 30 дней после экзамена и лично в офисе компании (в Германии).

Но! Некоторые вещи вы можете подсчитать бесплатно. Например:

  • По времени на обучение вы можете узнать, сколько приблизительно БУДЕТ вопросов на экзамене, что поможет вам лучше подготовиться по определенным разделам и сделать упор на них. Для каждой главы силлабуса предусмотрено время на обучение, по которому вы можете подсчитать, насколько важен этот раздел и сколько приблизительно будет вопросов на экзамене по данному разделу. Количество вопросов на экзамене из данного раздела приблизительно (с некоторой погрешностью) прямо пропорционально времени, которое предусмотрено на обучение.
  • по результатам экзамена вы можете узнать, сколько БЫЛО вопросов на экзамене по каждому разделу (да, вам приходят только проценты, но по ним путем несложных математических вычислений, вы можете подсчитать и количество вопросов, и количество баллов).

Первый пункт тривиален - берем силлабус, записываем время на подготовку каждого раздела, считаем суммарное рекомендуемое время на подготовку, считаем "вес" в процентах каждого раздела как время на его подготовку, разделенное на общее время.
  • Часть 1. Основы Тестирования - 155 минут, или 17,9%
  • Часть 2. Тестирование как часть жизненного цикла ПО - 115 минут, или 13,3%
  • Часть 3. Статические техники - 60 минут, или 6,9%
  • Часть 4. Техники тест-дизайна - 285 минут, или 32,9%
  • Часть 5. Управление тестированием - 170 минут, или 19,7%
  • Часть 6. Инструменты для тестирования - 80 минут, или 9,3%
  • Общее рекомендуемое время для подготовки к экзамену = 865 минут, или 100%
Теперь нас интересует второй пункт, обратимся к результатам. Так как вопросов в Foundation всего 40, а процентов 100, то каждый вопрос "весит" 2,5 процента от общей суммы за экзамен - все вопросы "весят" одинаково для ISTQB FL.

Для экзаменов, проходивших в декабре 2011 года (моя статистика) и в августе 2012 года (статистика моего коллеги), количество вопросов по каждой части силлабуса было одинаково. Более свежую статистику за 2013 год я выдам чуть позднее, но можно пользоваться и этой, так как силлабус не изменялся с 2011 года, поэтому время на обучение разделов осталось то же, а следовательно, можно полагать, что и количество вопросов по каждому разделу - практически то же, или изменилось незначительно.

Математические вычисления опускаем, я привожу лишь общее количество вопросов по каждому разделу.

  • Часть 1. Основы Тестирования - 7 вопросов, или 17,5%
  • Часть 2. Тестирование как часть жизненного цикла ПО - 6 вопросов, или 15%
  • Часть 3. Статические техники - 3 вопроса, или 7,5%
  • Часть 4. Техники тест-дизайна - 12 вопросов, или 30%
  • Часть 5. Управление тестированием - 8 вопросов, или 20%
  • Часть 6. Инструменты для тестирования - 4 вопроса, или 10%
  • Всего в экзамене 40 вопросов, или 100%
C небольшими погрешностями, цифры практически совпадают.
Для наглядности, представим результат в виде двух круговых диаграмм, по количеству вопросов данного раздела и по "весу" данного раздела в силлабусе.

рис 1. Круговая диаграмма по количеству вопросов в каждом разделе

рис 2. Круговая диаграмма по количеству процентов в итоговой сумме экзамена 
по каждому разделу

Все вопросы в Foundation Level, как я уже упоминал, "стоят" одинаково (1 балл), то и диаграммы получились одинаковыми. В дальнейшем на примере Advanced Level, в котором вопросы различаются по количеству баллов, мы увидим, что и диаграммы будут отличаться.

Итак, теперь вы знаете, как можно рассчитать "весомость" каждого раздела при подготовке к экзамену ISTQB Foundation Level. В дальнейшем мы рассмотрим экзамены ISTQB Advanced Level Test Analyst и Test Manager. Оставайтесь с Qastugama!

пятница, 1 ноября 2013 г.

Рубрика "ПочитайQA". Полезные ссылки за октябрь-2013

По доброй традиции, первого числа каждого месяца - подборка интересных ссылок за месяц прошедший, октябрь. Рубрика "ПочитайQA", предыдущий выпуск за сентябрь здесь.

Октябрь получился трудным, но успешным. Я сдал экзамен ISTQB Advanced Level Test Manager, набрал 71 процент правильных ответов при необходимом минимуме в 65. О формуле подсчета баллов за экзамены ISTQB я обязательно напишу в новом месяце, а также расскажу о некоторых интересных вещах, которые мне удалось почерпнуть из силлабуса ISTQB.
Также уже прошли две конфетки: Chief и Fun, на менеджерской с докладом про Организацию времени в тестировании я занял четвертое место и получил третий приз! Докладом пока поделиться не могу, а вот мой перевод статьи Майкла Болтона "Куда уходит все время" вы можете почитать здесь.
Про Fun ConfeT&QA я подробно написал в блоге: день первый, второй, третий.

За довольно насыщенный октябрь у меня накопилось несколько идей новых статей, черновиков, поэтому материал есть, дело за временем.

Перехожу к списку ссылок. Кратко напомню, как осуществляется разбиение статей на группы:

QA Quality Assurance, обеспечение качества, все грани со всего мира. Наиболее заинтересовавшие меня статьи по профильной теме за месяц.
STU Studying, образование и самообразование, обучение.
GA Gamification, или геймификация тестирования, обучения, управления - всех составляющих Qastugama.
MA Management and leadership - управление командой, людьми, лидерство. Все составляющие Management.
+
Books - обзоры прочитанных и/или рекомендованных книг.
+
Other - "сборный раздел". То, что не относится к предыдущим четырем темам, но то, чем я хотел бы с вами поделиться.
+
Bonus.Fun. - (не)серьезно о тестировании.

Quality Assurance.


Studying.


Gamification.


Books.

Management.


Other.


Bonus. Fun.


На этом все, следите за новостями!