Использование механизмов СУБД для генерации тестовых данных входных параметров web приложения

Содержание

Слайд 2

Как всё начиналось...

Отношение к тестеру, как к Специалисту Высокого Уровня

Как всё начиналось... Отношение к тестеру, как к Специалисту Высокого Уровня

Слайд 3

61 тест и 144 теста, которые потрясли программу

“…Создание максимальной сложности для логики

61 тест и 144 теста, которые потрясли программу “…Создание максимальной сложности для
программы…”
“…Набор полностью охватывал тестируемую функциональность и создавал невероятные проблемы…”

Слайд 4

Постановка задачи

Имеющиеся средства
Генерация тестовых данных
Проверка web-приложения

Постановка задачи Имеющиеся средства Генерация тестовых данных Проверка web-приложения

Слайд 5

3-и шага пути следования данных

3-и шага пути следования данных

Слайд 6

Анализ формы web приложения

Метод отправки
Корректные данные отправлются правильно
некорректные – НЕ отправлются

Анализ формы web приложения Метод отправки Корректные данные отправлются правильно некорректные – НЕ отправлются

Слайд 7

Анализ Бизнес Логики

SUBMIT => HTTP-сервер
Количество входных параметров
Узкие места ввода данных (if, else

Анализ Бизнес Логики SUBMIT => HTTP-сервер Количество входных параметров Узкие места ввода данных (if, else …)
…)

Слайд 8

Что имеем на этом этапе

Типы переменных
Типы строк полей таблиц БД
Узкие места

Что имеем на этом этапе Типы переменных Типы строк полей таблиц БД
и граничные условия

Слайд 9

Работа с типами данных

Требования к полю (тип, формат, доп. условие)
Требование Бизнес Логики

Работа с типами данных Требования к полю (тип, формат, доп. условие) Требование Бизнес Логики

Слайд 10

VIEW и процедура для неё
1) Из строк таблиц создаю VIEW
2) условия БЛ

VIEW и процедура для неё 1) Из строк таблиц создаю VIEW 2)
для создания процедуры
3) заполнение VIEW тестовыми данными

Слайд 11

Критические точки пути
следования данных

Критические точки пути следования данных

Слайд 12

Использование тестовых данных

Появление ошибок на этом этапе =>
выявление “узкого” места БЛ

Использование тестовых данных Появление ошибок на этом этапе => выявление “узкого” места БЛ

Слайд 13

Использование тестовых данных 2

Появление ошибок на этом этапе =>
выявление “узкого”

Использование тестовых данных 2 Появление ошибок на этом этапе => выявление “узкого” места web приложения
места web приложения
Имя файла: Использование-механизмов-СУБД-для-генерации-тестовых-данных-входных-параметров-web-приложения.pptx
Количество просмотров: 112
Количество скачиваний: 0