Vous êtes sur la page 1sur 36

Второй вебинар: Психология тестирования и опыт 1

• ISTQBFL 1.5: Психология


тестирования
• ISTQBFL 4.5: Тестирование,
основанное на опыте
• Инструменты
исследовательского
тестирования

Второй вебинар: Психология тестирования и опыт 2


ISTQB
Foundation level

Testing through
Fundamentals of Static Test Tool Support for
the Software Test Design
Testing Techniques Management Testing
Lifecycle

2.1 Software 3.1 Static 4.1 The Test


1.1 Why is testing 5.1 Test 6.1 Types of Test
Development Techniques & the Development
necessary? Organization Tools
Models Test Process Process

6.2 Effective use


1.2 What is 3.2 Review 4.2 Categories of 5.2 Test Planning
2.2 Test Levels of Tools:
testing? Process TD techniques and Estimation
Benefits & Risks

4.3 Specification- 5.3 Test Progress 6.3 Introduction


1.3 Seven testing 3.3 Static
2.3 Test Types based Monitoring and a Tool into an
principles Analysis by Tools
techniques Control Organization

4.4 Structure- 5.4


1.4 Fundamental 2.4 Maintenance
based Configuration
Test Process Testing
techniques Management

1. 5 The 4.5 Experience-


5.5 Risk and
Psychology of based
Testing
Testing techniques

1.6 Code of 4.6 Choosing 5.6 Incident


Ethics Test Techniques Management

Второй вебинар: Психология тестирования и опыт 3


Словарь раздела
Предположения об ошибках Error guessing
Независимость тестирования Independence of testing

• Образ мышления
• Независимость и её уровни
• Командное взаимодействие
• Требования к тестировщикам

Второй вебинар: Психология тестирования и опыт 4


Второй вебинар: Психология тестирования и опыт 5
Второй вебинар: Психология тестирования и опыт 6
Второй вебинар: Психология тестирования и опыт 7
Независимость тестирования: Разделение
Independence of testing: Separation
ответственностей, которое позволяет выполнять
of responsibilities, which encourages
объективное тестирование.
the accomplishment of objective
testing.
Второй вебинар: Психология тестирования и опыт 8
Автор Другой Тестировщик Аутсорс-
программы разработчик проекта тестировщик

Второй вебинар: Психология тестирования и опыт 9


Автор Другой Тестировщик Аутсорс-
программы разработчик проекта тестировщик

Второй вебинар: Психология тестирования и опыт 10


Второй вебинар: Психология тестирования и опыт 11
Второй вебинар: Психология тестирования и опыт 12
Второй вебинар: Психология тестирования и опыт 13
Второй вебинар: Психология тестирования и опыт 14
Второй вебинар: Психология тестирования и опыт 15
ISTQB
Foundation level

Testing through
Fundamentals of Static Test Tool Support for
the Software Test Design
Testing Techniques Management Testing
Lifecycle

2.1 Software 3.1 Static 4.1 The Test


1.1 Why is testing 5.1 Test 6.1 Types of Test
Development Techniques & the Development
necessary? Organization Tools
Models Test Process Process

6.2 Effective use


1.2 What is 3.2 Review 4.2 Categories of 5.2 Test Planning
2.2 Test Levels of Tools:
testing? Process TD techniques and Estimation
Benefits & Risks

4.3 Specification- 5.3 Test Progress 6.3 Introduction


1.3 Seven testing 3.3 Static
2.3 Test Types based Monitoring and a Tool into an
principles Analysis by Tools
techniques Control Organization

4.4 Structure- 5.4


1.4 Fundamental 2.4 Maintenance
based Configuration
Test Process Testing
techniques Management

1. 5 The 4.5 Experience-


5.5 Risk and
Psychology of based
Testing
Testing techniques

1.6 Code of 4.6 Choosing 5.6 Incident


Ethics Test Techniques Management

Второй вебинар: Психология тестирования и опыт 16


Словарь раздела
Исследовательское тестирование Exploratory testing
Атака (на недочёты) (Fault) attack
=> Предположения об ошибках Error guessing

• Скриптовое и исследовательское
тестирование
• Атака на недочёты и списки
предположений об ошибках

Второй вебинар: Психология тестирования и опыт 17


Второй вебинар: Психология тестирования и опыт 18
Exploratory
testing: An
informal test
design technique
where the tester
actively controls
the design of the
tests as those
tests are
performed and
uses information
gained while Исследовательское тестирование: Неформальный метод проектирования
testing to design тестов, при котором тестировщик активно контролирует проектирование тестов
new and better в то время, как эти тесты выполняются, и использует полученную во время
tests. тестирования информацию для проектирования новых и улучшенных тестов.
Второй вебинар: Психология тестирования и опыт 19
Второй вебинар: Психология тестирования и опыт 20
Опыт

Интуиция

Второй вебинар: Психология тестирования и опыт 21


Error guessing: A test design technique
where the experience of the tester is used to
anticipate what defects might be present in
the component or system under test as a
result of errors made, and to design tests
specifically to expose them.

Предположение об ошибках: Метод


проектирования тестов, когда опыт
тестировщика используется для
предугадывания того, какие дефекты могут
быть в тестируемом компоненте или
системе в результате сделанных ошибок, а
также для разработки тестов специально
для их выявления.
Второй вебинар: Психология тестирования и опыт 22
(Fault) attack: Directed and focused attempt to
evaluate the quality, especially reliability, of a test
object by attempting to force specific failures to
occur.

Атака (на недочёты):


Направленная и
нацеленная попытка
оценить качество,
главным образом
надежность, объекта
тестирования за счет
попыток вызвать
определенные отказы.
Второй вебинар: Психология тестирования и опыт 23
• Создание списка
возможных
дефектов
• Обсуждение с
командой
• Тестировщики –
делятся опытом
• Разработчики –
делятся знаниями

Второй вебинар: Психология тестирования и опыт 24


Предпосылки

• Нехватка спецификаций
• Самопроверка
• Эффект пестицида
• Частая смена требований
• Требования к скорости
работы

Необходимые условия

• Высокая квалификация
команды
• Низкая цена рисков
Второй вебинар: Психология тестирования и опыт 25
ISTQB
Foundation level

Testing through
Fundamentals of Static Test Tool Support for
the Software Test Design
Testing Techniques Management Testing
Lifecycle

2.1 Software 3.1 Static 4.1 The Test


1.1 Why is testing 5.1 Test 6.1 Types of Test
Development Techniques & the Development
necessary? Organization Tools
Models Test Process Process

6.2 Effective use


1.2 What is 3.2 Review 4.2 Categories of 5.2 Test Planning
2.2 Test Levels of Tools:
testing? Process TD techniques and Estimation
Benefits & Risks

4.3 Specification- 5.3 Test Progress 6.3 Introduction


1.3 Seven testing 3.3 Static
2.3 Test Types based Monitoring and a Tool into an
principles Analysis by Tools
techniques Control Organization

4.4 Structure- 5.4


1.4 Fundamental 2.4 Maintenance
based Configuration
Test Process Testing
techniques Management

1. 5 The 4.5 Experience-


5.5 Risk and
Psychology of based
Testing
Testing techniques

1.6 Code of 4.6 Choosing 5.6 Incident


Ethics Test Techniques Management

Второй вебинар: Психология тестирования и опыт 26


• Чит-листы
• Тест-туры
• Сессионное тестирование
• Парное тестирование

Второй вебинар: Психология тестирования и опыт 27


Второй вебинар: Психология тестирования и опыт 28
• Негативное и
позитивное
• Общие и
внутренние
• По типам и видам
тестирования
• По UI-элементам

Второй вебинар: Психология тестирования и опыт 29


http://tmguru.ru/baza-znanij/upravlenie-
testami/cheat-sheet/
Google: $Test_type$ cheat sheet 30
Второй вебинар: Психология тестирования и опыт
• Тур по плохому району
• Денежный тур
• Тур сборщика мусора
• Тур скептического
заказчика
• Музейный тур

http://okiseleva.
blogspot.ru/2015
/01/blog-post_64.html

Второй вебинар: Психология тестирования и опыт 31


Второй вебинар: Психология тестирования и опыт 32
• Тест-чарт
• Конкретные цели
сессии
• Лимит по времени
• Совместное
обсуждение
• Фиксация
результатов

Второй вебинар: Психология тестирования и опыт 33


Второй вебинар: Психология тестирования и опыт 34
Второй вебинар: Психология тестирования и опыт 35
Второй вебинар: Психология тестирования и опыт 36

Vous aimerez peut-être aussi