15
ISTQB Сертификация ISTQB Foundation Level

Сертификация тестировщиков

Embed Size (px)

DESCRIPTION

Мария Шах

Citation preview

Page 1: Сертификация тестировщиков

ISTQB

Сертификация ISTQB Foundation Level

Page 2: Сертификация тестировщиков

Ачивки

Ручное тестированиеdesktop, web & mobile apps(WPF, Silverlight, MS Share Point)

Дизайн и вёрсткаweb apps(MS Expression Blend)

Немного о себе

Software-Testing.ruЛетняя школаТестировщиков в Крыму

Дизайн и вёрстка

Проектирование СКУД и систем видеонаблюдения

Сломала аппарат МРТ

Page 3: Сертификация тестировщиков

Давление стереотипов

Page 4: Сертификация тестировщиков

Стереотип«тестировщик –

специалист с низкой

квалификацией»

В ВУЗахКалининградане обучают

тестированию

Нет чёткихпредставленийо должностных обязанностях(профессии)

Смягчениетребований

для соискателяна должность

Нехватка опытныхтестировщиковна рынке труда

Обучениев процессе работы

и усиленноесамообучение

Нужны знания предметной

области тестируемого ПО

Давление стереотипов

Компании вводятобязательную сертификациюкак инструмент

контроля

Page 5: Сертификация тестировщиков

С чего начать?

Прокачатьсякак

тестировщик

Разобратьсяв предметной

областитестируемого ПО

Пройти сертификацию

по тестированию

Прокачатьсякак

программист

Page 6: Сертификация тестировщиков

Уровни сертификации ISTQB*

*International Software Testing Qualification Board (Международный квалификационный совет по тестированию ПО)

Page 7: Сертификация тестировщиков

Формат ISTQB Foundation Level

Время: 60 мин. + 15 мин.

при сдаче на иностранном языке

Всего 40 вопросов

Минимум 26 правильных ответов*

(65%)

Экзамен

в тестовой форме40 Вопросов

Экзамен

в тестовой форме

(сдаётся в центре

ISTQB)

Page 8: Сертификация тестировщиков

7

Основытестирования

6

Тестированиев жизненном цикле

разработки ПО

3

Статическиеметоды

12

Методытест-дизайна

8

Тест менеджмент

4

Инструменты поддержки

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

* Число в топике каждого Раздела

Количество вопросовна экзамене по Разделу=

Разделы плана подготовки ISTQB Foundation Level

Page 9: Сертификация тестировщиков

Необходимая литература

ISTQB Glossary

ISTQB Foundation Level Syllabus

ISO & IEEE Standards

ISTQB Foundation Level Syllabus

ISO & IEEE Standards

Глоссарий ISTQB

ISTQB Foundation Level Syllabus

Стандарты ISO 9126 и IEEE 829

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

A Practitioner's Guide to Software

Test Design L. Copeland

Testing Computer Software

C. Kaner

The Art of Software Testing

J. Myers

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

A Practitioner's Guide to Software

Test Design L. Copeland

Testing Computer Software

C. Kaner

The Art of Software Testing

J. Myers

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Software Testing Fundamentals

J. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

A Practitioner's Guide to Software

Test Design L. Copeland

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Testing Computer Software

C. Kaner

A Practitioner's Guide to Software

Test Design L. Copeland

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

The Art of Software Testing

J. Myers

Testing Computer Software

C. Kaner

A Practitioner's Guide to Software

Test Design L. Copeland

Foundations of Software Testing

D. Graham, E. Veendaal

Software Testing Fundamentals

J. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

План ISTQB Foundation Level

The Art of Software Testing

J. Myers

Testing Computer Software

C. Kaner

A Practitioner's Guide to Software

Test Design L. Copeland

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

The Art of Software Testing

J. Myers

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

Testing Computer Software

C. Kaner

The Art of Software Testing

J. Myers

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

A Practitioner's Guide to Software

Test Design L. Copeland

Testing Computer Software

C. Kaner

The Art of Software Testing

J. Myers

Software Testing: An ISTQB-ISEB

Foundation GuideB. Hambling, P. Morgan

Foundations of Software TestingD. Graham, E. Veendaal

Software Testing FundamentalsJ. Bentley, W. Bank

Page 10: Сертификация тестировщиков

Почему ISTQB сдавать лучше на английском?

Ближайший центр

ISTQB в Гданьске*

Дословный

и неточный перевод

увеличивает на 30%

объём материалов

+ 15 минут

при сдаче экзамена

на иностранном

языке

Дополнительнаяязыковая практика

(необходим уровень - B2)

*В Калининграде отсутствуют аккредитованные центры ISTQB

Page 11: Сертификация тестировщиков

Скажем НЕТ механической памяти

(разберём синонимы и смежные термины)

Частые и короткиесессии подготовки

Распределим время:объём 1 вопроса вместе с ответами

до 1 листа формата А4

Подготовка: Как объять необъятное?

Анализируем ошибки, допущенные в пробном тесте

Page 12: Сертификация тестировщиков

Зачём нужно понимание Предметной области ПО?

Выявлениеюзабилити

багов

Выялениедефектов

логики

Выявление дефектов контента

приложения

Page 13: Сертификация тестировщиков

Результаты

Знаниясистематизированы

Выполненотребование

работодателя

На руках документмеждународного

образца,подтверждающий квалификацию тестировщика

Утолён«Спортивный интерес»

Единая терминология:Сотрудники говорят

на одном языке

Углубленное понимание

предметной областитестируемого ПО

Page 14: Сертификация тестировщиков

СПАСИБО ЗА ВНИМАНИЕ!

ar_clover

[email protected]

[email protected]

Шах МарияСтарший специалистОтдела Тестирования и Контроля КачестваЗАО «Неолант-Тенакс»

maria_shakh

Page 15: Сертификация тестировщиков

Question 1. A test team consistently finds between 90% and 95% of the defects present in the system under test. While the test manager understands that this is a good defect-detection percentage for her test team and industry, senior management and executives remain disappointed in the test group, saying that the test team misses too many bugs. Given that the users are generally happy with the system and that the failures which have occurred have generally been low impact, which of the following testing principles is most likely to help the test manager explain to these managers and executives why some defects are likely to be missed?

a. Exhaustive testing is impossibleb. Defect clusteringc. Pesticide paradoxd. Absence-of-errors fallacy

Question 2. During test execution, the test manager describes the following situation to the project team: '90% of the test cases have been run. 20% of the test cases have identified defects. 127 defects have been found. 112 defects have been fixed and have passed confirmation testing. Of the remaining 15 defects, project management has decided that they do not need to be fixed prior to release.' Which of the following is the most reasonable interpretation of this test status report?

a. The remaining 15 defects should be confirmation tested prior to release.b. The remaining 10% of test cases should be run prior to release.c. The system is now ready for release with no further testing or development effort.d. The programmers should focus their attention on fixing the remaining known defects prior to release.

Примеры заданий