SlideShare a Scribd company logo
Техники тест дизайна
Техники тест дизайна
Методы генерирования тестов

Методы отбора тестов

Методы генерирования тестов

Черновик-чистовик
Методы генерирования тестов
Матричная трассировка — составление
таблиц, состоящих из тестовых
сценариев и параметров для них

Используется, когда много параметров
для ввода

Матричная трассировка











Можно выбрать белорусские, российские рубли
и украинские гривны.
Есть старые и новые купюры. БР — старые и
новые, РР — только старые, УГ — только новые
Старые купюры могут быть 100, 500, 50000,
100000. Новые — 1000, 10000, 200000. При этом
БР — 50000, 10000, 100000, 200000. РР и УГ—
100, 500, 1000
За РР и БР можно взять кредит или открыть
депозит.
За УГ и РР можно купить облигации или
обменять на БР
Матричная трассировка




Можно выбрать белорусские, российские рубли
и украинские гривны.
Есть старые и новые купюры. БР — старые и
новые, РР — только старые, УГ — только новые
БР

РР

старые

БС

РС

новые

БН

УГ

УН
Матричная трассировка
Старые купюры могут быть 100, 500, 50000,
100000. При этом БР — 50000, 10000, 100000,
200000. РР и УГ— 100, 500, 1000
100

500

РС

РС1

РС5

100000

БС5

БС

50000

БС1
Матричная трассировка
Новые — 1000, 10000, 200000. При этом БР —
50000, 10000, 100000, 200000. РР и УГ— 100,
500, 1000
1000

УН

УН1

200000

БН1

БН

10000

БН2
Матричная трассировка




За РР и БР можно взять кредит или открыть
депозит.
За УГ и РР можно купить облигации или
обменять на БР
Кредит

Депозит

Обмен

Облигации

БС5

х

х

БС1

х

х

РС1

х

х

х

х

РС5

х

х

х

х

БН1

х

х

БН2

х

х
х

х

УН1
Методы генерирования тестов

Блок-схемы
Блок-схемы


- блок начало-конец



- блок действия



- логический блок, блок условия







- ввод/вывод данных
- соединитель
- комментарий
Блок-схемы
Методы генерирования тестов






Интеллек-карты (Mind maps)
Правила создания mind-map достаточно просты:
использовать ключевые слова, выделять ветки
цветом, формой, образами и т. д.
Для тестирования применяю mind-map в
следующих ролях: как представление
требований в понятном виде, документацию и
чек-лист.
Интеллект-карты
Интеллект-карты
Дерево принятия решений
Методы генерирования тестов
Тестирование состояний переходов:
1. Диаграмма переходов состояний
2. Таблица переходов состояний
Диаграмма переходов состояний
Таблица переходов состояний
Текущее состояние Событие

Действие

Следующее
состояние

null

giveInfo

startPayTimer

Made

null

payMoney

-

null

null

print

-

null

null

giveTicket

-

null

null

cancel

-

null

null

PayTimerExpires

-

null

Made

giveInfo

-

Made

Made

payMoney

-

Paid

Made

print

-

Made

Made

giveTicket

-

Made

Made

cancel

-

Can-Cust

Made

PayTimerExpires

-

Can-Nonpay
Методы генерирования тестов
Таблица решений (decision table) - описывают
логику приложения основываясь
сущностях(свойствах/условиях) состояния
системы.
Таблица решений
Правило 1
Сущность
Свойство 1
Свойство 2
...
Свойство m
Действие
Действие 1
Действие 2
...
Действие n

Правило 2

...

Правило р
Таблицы решений






Сущность(conditions) от 1 до m - это разные
свойства системы, они представляют в таблице
входные данные, которые можно ввести в
систему.
Действия(actions) от 1 до n - это действия
которые могут произойти с указанной
комбинацией сущностей, в зависимости от
комбинации всех входных данных сущностей,
действия принимают нужные значения.
Каждое правило определяет уникальный набор
входных данных всех свойств, которые приводят
к исполнению конкретных действий.
Таблицы решений
Таблицы решений
1
Сущность
Введены все
данные?
Введен ID?
Выбран
Modify?
Выбран
Delete?
Действие
Создать
нового
студента
Отредактиро
вать
Удалить

2

3

4
Таблицы решений
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Введены
все
данные?

нет

нет

нет

нет

нет

нет

нет

нет

да

да

да

да

да

да

да

да

Введен
ID?

нет

нет

нет

нет

да

да

да

да

нет

нет

нет

нет

да

да

да

да

Выбран
Modify?

нет

нет

да

да

нет

нет

да

да

нет

нет

да

да

нет

нет

да

да

Выбран
Delete?

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

Создать
нового
студента

нет

нет

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

Отредак
тировать

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

да

нет

нет

нет

нет

нет

Удалить

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

нет

нет

нет

Сущнос
ть

Действи
е
Таблицы решений
1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Введены
все
данные?

нет

нет

нет

нет

нет

нет

нет

нет

да

да

да

да

да

да

да

да

Введен
ID?

нет

нет

нет

нет

да

да

да

да

нет

нет

нет

нет

да

да

да

да

Выбран
Modify?

нет

нет

да

да

нет

нет

да

да

нет

нет

дат

да

нет

нет

да

да

Выбран
Delete?

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

нет

да

Создать
нового
студента

нет

нет

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

Отредак
тировать

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

да

нет

нет

нет

нет

нет

Удалить

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

нет

нет

нет

Сущнос
ть

Действи
е
Таблицы решений
1

2

3

4

5

6

7

8

9

10

11

12

Введены
все
данные?

нет

нет

нет

нет

нет

нет

да

да

да

да

да

да

Введен
ID?

нет

нет

нет

да

да

да

нет

нет

нет

да

да

да

Выбран
Modify?

нет

нет

да

нет

нет

да

нет

нет

дат

нет

нет

да

Выбран
Delete?

нет

да

нет

нет

да

нет

нет

да

нет

нет

да

нет

Создать
нового
студента

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

Отредак
тировать

нет

нет

нет

нет

нет

да

нет

нет

да

нет

нет

нет

Удалить

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

Сущнос
ть

Действи
е
Таблицы решений
Тест
кейс 1

Тест
кейс 2

Тест
кейс 3

Тест
кейс 4

Тест
кейс 5

Тест
кейс 6

Тест
кейс 7

Тест
кейс 8

Тест
кейс 9

Тест
кейс
10

Тест
кейс
11

Тест
кейс
12

Введены все
данные?

нет

нет

нет

нет

нет

нет

да

да

да

да

да

да

Введен ID?

нет

нет

нет

да

да

да

нет

нет

нет

да

да

да

Выбран
Modify?

нет

нет

да

нет

нет

да

нет

нет

дат

нет

Выбран
Delete?

нет

да

нет

нет

да

нет

нет

да

нет

нет

да

нет

Создать
нового
студента

нет

нет

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

Отредактиров
ать

нет

нет

нет

нет

нет

да

нет

нет

да

нет

нет

нет

Удалить

нет

нет

нет

нет

да

нет

нет

нет

нет

нет

нет

нет

Входные
данные

нет

да

Ожидаемый
результат
Методы генерирования тестов




Исчерпывающее тестирование (exhaustive
testing) - тестирование программы на всех
возможных комбинациях входных значений
переменных. Обеспечивает обнаружение всех
возможных ошибок.
Но практически нереализуемо даже для очень
небольших программ.
Методы отбора тестов


Эквивалентные классы



Граничные значения



Domain тестирование
Методы отбора тестов
Оценка риска — получение информации об
продукте и приоритетности каждой из его
функций
Методы отбора тестов


Попарное тестирование (pair-wise testing) формирование таких наборов данных, в которых
каждое тестируемое значение каждого из
проверяемых параметров хотя бы единожды
сочетается с каждым тестируемым значением
всех остальных проверяемых параметров.
Pair-wise testing
Допустим, какое-то значений (налог) для человека
рассчитывается на основании его пола, возраста
и наличия детей - получаем три входных
параметра, для каждого из которых для тестов
выбираем каким-то образом значения. Например:
пол - мужской или женский; возраст - до 25, от
25 до 60, более 60; наличие детей - да или нет
Pair-wise testing
№

Пол

Возраст

Дети

1

мужчина

До 25

Дети есть

2

женщина

До 25

Дети есть

3

мужчина

25-60

Дети есть

4

женщина

25-60

Дети есть

5

мужчина

Старше 60

Дети есть

6

женщина

Старше 60

Дети есть

7

мужчина

До 25

Детей нет

8

женщина

До 25

Детей нет

9

мужчина

25-60

Детей нет

10

женщина

25-60

Детей нет

11

мужчина

Старше 60

Детей нет

12

женщина

Старше 60

Детей нет
Pair-wise testing
№

Пол

Возраст

Дети

1

Мужчина

До 25

Детей нет

2

Женщина

До 25

Дети есть

3

Мужчина

25-60

Дети есть

4

Женщина

25-60

Детей нет

5

Мужчина

Старше 60

Детей нет

6

Женщина

Старше 60

Дети есть
Спасибо за внимание!

More Related Content

Viewers also liked

Экспертные системы: лекция №2
Экспертные системы: лекция №2Экспертные системы: лекция №2
Экспертные системы: лекция №2
Laboratory of Information Science and Semantic Technologies
 
Paths bb
Paths bbPaths bb
Paths bb
SogetiNL
 
Тестирование ПО (2016)
Тестирование ПО (2016)Тестирование ПО (2016)
Тестирование ПО (2016)
Marat Akhin
 
Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?
SQALab
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
EDISON Software Development Centre
 
Как «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкиеКак «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкие
SQALab
 
Test design techniques
Test design techniquesTest design techniques
Test design techniquesQA Guards
 
Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"
OdessaQA
 
Парное тестирование для "чайников"
Парное тестирование для "чайников"Парное тестирование для "чайников"
Парное тестирование для "чайников"
SQALab
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Dmitry Strunkin
 
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
SQALab
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаPromodo
 

Viewers also liked (14)

Экспертные системы: лекция №2
Экспертные системы: лекция №2Экспертные системы: лекция №2
Экспертные системы: лекция №2
 
Paths bb
Paths bbPaths bb
Paths bb
 
Тестирование ПО (2016)
Тестирование ПО (2016)Тестирование ПО (2016)
Тестирование ПО (2016)
 
Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?Скажи мне правду, Scrum, когда тестировать нам?
Скажи мне правду, Scrum, когда тестировать нам?
 
План тестирования сайта
План тестирования сайтаПлан тестирования сайта
План тестирования сайта
 
Как «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкиеКак «сварить» Pairwise и не пуститься во все тяжкие
Как «сварить» Pairwise и не пуститься во все тяжкие
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"
 
Парное тестирование для "чайников"
Парное тестирование для "чайников"Парное тестирование для "чайников"
Парное тестирование для "чайников"
 
Black box testing
Black box testingBlack box testing
Black box testing
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)
 
Анализ юзабилити сайта
Анализ юзабилити сайтаАнализ юзабилити сайта
Анализ юзабилити сайта
 
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
Мастер Тест План / Тестовая Стратегия: Что это? Зачем? Как его создать?-От А ...
 
Чек-лист по юзабилити сайта
Чек-лист по юзабилити сайтаЧек-лист по юзабилити сайта
Чек-лист по юзабилити сайта
 

Similar to Test Design Technics

Задворный б.в. (минск) от идеи к исследованию
Задворный б.в. (минск)   от идеи к исследованиюЗадворный б.в. (минск)   от идеи к исследованию
Задворный б.в. (минск) от идеи к исследованиюЛёха Гусев
 
Задворный б.в. (минск) от идеи к исследованию
Задворный б.в. (минск)   от идеи к исследованиюЗадворный б.в. (минск)   от идеи к исследованию
Задворный б.в. (минск) от идеи к исследованиюЛёха Гусев
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Dmitry Kornev
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Bitworks Software
 
Презентация "Методы и алгоритмы распознавания образов с использованием древо...
Презентация "Методы и алгоритмы распознавания образов  с использованием древо...Презентация "Методы и алгоритмы распознавания образов  с использованием древо...
Презентация "Методы и алгоритмы распознавания образов с использованием древо...
ph.d. Dmitry Stepanov
 
01 вводная
01 вводная01 вводная
01 вводная
serega.ovukhov
 
Поиск объектов
Поиск объектовПоиск объектов
Поиск объектовLiloSEA
 
Сравнительный анализ методов определения интервалов неопределенности рыночной...
Сравнительный анализ методов определения интервалов неопределенности рыночной...Сравнительный анализ методов определения интервалов неопределенности рыночной...
Сравнительный анализ методов определения интервалов неопределенности рыночной...
Эстиматика Наука Об Оценке
 
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
RF-Lab
 
тема множество для загрузки 2013
тема множество для загрузки 2013тема множество для загрузки 2013
тема множество для загрузки 2013AliyaAringazinova
 

Similar to Test Design Technics (11)

Задворный б.в. (минск) от идеи к исследованию
Задворный б.в. (минск)   от идеи к исследованиюЗадворный б.в. (минск)   от идеи к исследованию
Задворный б.в. (минск) от идеи к исследованию
 
Задворный б.в. (минск) от идеи к исследованию
Задворный б.в. (минск)   от идеи к исследованиюЗадворный б.в. (минск)   от идеи к исследованию
Задворный б.в. (минск) от идеи к исследованию
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
 
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
Введение в машинное обучение. Кластеризация (Bitworks Software, Кирилл Жданов)
 
16
1616
16
 
Презентация "Методы и алгоритмы распознавания образов с использованием древо...
Презентация "Методы и алгоритмы распознавания образов  с использованием древо...Презентация "Методы и алгоритмы распознавания образов  с использованием древо...
Презентация "Методы и алгоритмы распознавания образов с использованием древо...
 
01 вводная
01 вводная01 вводная
01 вводная
 
Поиск объектов
Поиск объектовПоиск объектов
Поиск объектов
 
Сравнительный анализ методов определения интервалов неопределенности рыночной...
Сравнительный анализ методов определения интервалов неопределенности рыночной...Сравнительный анализ методов определения интервалов неопределенности рыночной...
Сравнительный анализ методов определения интервалов неопределенности рыночной...
 
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
Петрикин "Разработка программных средств лоя идентификации диктора по голосу"
 
тема множество для загрузки 2013
тема множество для загрузки 2013тема множество для загрузки 2013
тема множество для загрузки 2013
 

More from ISsoft

Sql инъекции в тестировании
Sql инъекции в тестированииSql инъекции в тестировании
Sql инъекции в тестированииISsoft
 
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...ISsoft
 
Testing of mobile apps
Testing of mobile appsTesting of mobile apps
Testing of mobile apps
ISsoft
 
Testing, qa, qc. what the difference
Testing, qa, qc. what the differenceTesting, qa, qc. what the difference
Testing, qa, qc. what the difference
ISsoft
 
Ranorex presentation
Ranorex presentationRanorex presentation
Ranorex presentation
ISsoft
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
ISsoft
 
Bdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проектеBdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проекте
ISsoft
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требованийISsoft
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требованийISsoft
 
Sql practise for beginners
Sql practise for beginnersSql practise for beginners
Sql practise for beginners
ISsoft
 
Отдел юзабилити
Отдел юзабилитиОтдел юзабилити
Отдел юзабилитиISsoft
 
ToDoList
ToDoListToDoList
ToDoList
ISsoft
 
Prototype presentation
Prototype presentationPrototype presentation
Prototype presentation
ISsoft
 
решение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baрешение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baISsoft
 
решение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистоврешение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистов
ISsoft
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sites
ISsoft
 
Bdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеBdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеISsoft
 
инфотекс автоматизация тестирования
инфотекс   автоматизация тестированияинфотекс   автоматизация тестирования
инфотекс автоматизация тестированияISsoft
 

More from ISsoft (20)

Sql инъекции в тестировании
Sql инъекции в тестированииSql инъекции в тестировании
Sql инъекции в тестировании
 
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
введение в практическую разработку по в Is soft 4-1 and 4-2 clients and commu...
 
Testing of mobile apps
Testing of mobile appsTesting of mobile apps
Testing of mobile apps
 
Testing, qa, qc. what the difference
Testing, qa, qc. what the differenceTesting, qa, qc. what the difference
Testing, qa, qc. what the difference
 
Ranorex presentation
Ranorex presentationRanorex presentation
Ranorex presentation
 
Bugs
BugsBugs
Bugs
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
 
Bdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проектеBdd and dsl как способ построения коммуникации на проекте
Bdd and dsl как способ построения коммуникации на проекте
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Тестирование требований
Тестирование требованийТестирование требований
Тестирование требований
 
Sql practise for beginners
Sql practise for beginnersSql practise for beginners
Sql practise for beginners
 
Отдел юзабилити
Отдел юзабилитиОтдел юзабилити
Отдел юзабилити
 
ToDoList
ToDoListToDoList
ToDoList
 
ISTQB
ISTQBISTQB
ISTQB
 
Prototype presentation
Prototype presentationPrototype presentation
Prototype presentation
 
решение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте baрешение основной проблемы Agile (scrum) проектов в контексте ba
решение основной проблемы Agile (scrum) проектов в контексте ba
 
решение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистоврешение одной из ключевых проблем компетенции Ba специалистов
решение одной из ключевых проблем компетенции Ba специалистов
 
Development of automated tests for ext js based web sites
Development of automated tests for ext js based web sitesDevelopment of automated tests for ext js based web sites
Development of automated tests for ext js based web sites
 
Bdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проектеBdd or dsl как способ построения коммуникации на проекте
Bdd or dsl как способ построения коммуникации на проекте
 
инфотекс автоматизация тестирования
инфотекс   автоматизация тестированияинфотекс   автоматизация тестирования
инфотекс автоматизация тестирования
 

Test Design Technics