'

Андрей Терехин. AT Consulting

Понравилась презентация – покажи это...





Слайд 0

Андрей Терехин. AT Consulting Автоматизация тестирования модели разграничения прав доступа к функционалу


Слайд 1

Что мы хотим от автоматизации?


Слайд 2

Ставим цели? Повысить Скорость Улучшить Качество Автоматизировать побольше процессов


Слайд 3

Скорость


Слайд 4

Качество


Слайд 5

Автоматизировать – Всё


Слайд 6

Если вы в самом начале пути 1) Понять процессы. 2) Выбрать инструмент.


Слайд 7

Количественные параметры Качественные параметры Анализ процессов


Слайд 8

Время прохождения процесса Время подготовки прохождения процесса Количество предшествующих процессов Количество прохождения процесса за период Время – это …


Слайд 9

Сложность процесса Технологическую нагрузку Логическую сложность Что ранжировать?


Слайд 10

Какой процесс автоматизировать? Лёгкий и ненужный? Сложный и необъятный?


Слайд 11

1. Как следует выбрать инструмент: А) Выбрать программы - Провести анализ – Запастись надеждой – Практика - Успех или всё с начала Б) Выбрать программы – Практика - Выбрать лучшую – Успех 2. Как не следует выбирать инструмент: А) Обсуждать – Анализировать – Обсуждать – Обсуждать Инструмент


Слайд 12

Разработка Установка/Настройка Тестирование Отладка Поддержка Автотест – это программа


Слайд 13

Тестирование процесса автоматизированного тестирования. Автотест = Программа = Тестирование


Слайд 14

Неизбежно ест много времени. Смириться. ? Поддержание работоспособности


Слайд 15

Это: Create Read Update Delete Модель разграничения доступа


Слайд 16

Спецификация модели данных состоит за набора правил типа CRUD в привязке в роли и полям/экранам. Пример: Распространённый вид спецификации


Слайд 17

Проверить спецификацию на: Наличие противоречий Дефекты требований Нетривиальной логики доступа Требования – всему голова


Слайд 18

Превратить требования в Тест-кейс


Слайд 19

Всё ли перенесено? Или что-то пришлось выкинуть? Последний тест


Слайд 20

Управление исключениями Update: 1. Обычая проверка Либо… 2. Исключение 1 3. Исключение 2 ….


Слайд 21

Управление входными параметрами Управление входными данными Автотест готовящий данные Сущность 1 Сущность 2 Сущность 3 Автотест МД Исключение 1 проверяется на сущности 2 ….. Да Нет


Слайд 22

Использование данных Автотест готовящий данные Автотест МД Да Нет БД


Слайд 23

Пока вы спите – ваш автотест тестирует


×

HTML:





Ссылка: