Тестирование формы добавления клиента

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Rocket clouds
Тестирование формы добавления клиента создатель Mind Map: Тестирование формы добавления клиента

1. Функциональность

1.1. Работоспособность

1.1.1. Всплывающие подсказки

1.1.1.1. Проверка текстов подсказок

1.1.1.2. Проверка вывода подсказок

1.1.2. Чекбоксы

1.1.2.1. Active

1.1.2.1.1. Изменение состояния чекбокса при нажатии

1.1.3. Поля ввода

1.1.3.1. Company Name

1.1.3.1.1. Символы на разных языках

1.1.3.1.2. Текст в разном регистре (верхний, нижний, оба)

1.1.3.1.3. Пробелы и комбинация пробелов с текстом

1.1.3.1.4. Пустое поле

1.1.3.1.5. Знаки препинания в тексте

1.1.3.1.6. Только знаки препинания

1.1.3.1.7. Цифры

1.1.3.1.8. Спецсимволы

1.1.3.1.9. Ввод длинных строк

1.1.3.2. Contact Email

1.1.3.2.1. Строка формата email

1.1.3.2.2. Пустое поле

1.1.3.2.3. Строка не email формата

1.1.3.2.4. Пробелы

1.1.3.2.5. Ввод длинных строк

1.1.3.3. Contact Phone

1.1.3.3.1. Ввод числа размером до 22 символов

1.1.3.3.2. Пустое поле

1.1.3.3.3. Не должно быть букв

1.1.3.3.4. Ввод большого числа > 22 символов

1.1.3.3.5. Проверка встроенного счетчика в поле ввода (для чего он там?)

1.1.3.3.6. Не должно быть спецсимволов, кроме + - ()

1.1.3.3.7. Пробелы

1.1.3.4. Address

1.1.3.4.1. Символы на разных языках

1.1.3.4.2. Текст в разном регистре (верхний, нижний, оба)

1.1.3.4.3. Пробелы и комбинация пробелов с текстом

1.1.3.4.4. Пустое поле

1.1.3.4.5. Знаки препинания в тексте

1.1.3.4.6. Только знаки препинания

1.1.3.4.7. Цифры

1.1.3.4.8. Спецсимволы

1.1.3.4.9. Ввод длинных строк

1.1.3.5. Target project ID

1.1.3.5.1. Символы на разных языках

1.1.3.5.2. Текст в разном регистре (верхний, нижний, оба)

1.1.3.5.3. Пробелы, комбинация пробелов с текстом

1.1.3.5.4. Пустое поле

1.1.3.5.5. Знаки препинания, спецсимволы

1.1.3.5.6. Цифры

1.1.3.5.7. Только знаки препинания

1.1.3.5.8. Ввод длинных строк

1.1.3.6. Additional parameters

1.1.3.6.1. Ввод текста в формате JSON

1.1.3.6.2. Ввод текста в свободном формате

1.1.3.6.3. Пустое поле

1.1.3.6.4. Пробелы, комбинация пробелов с текстом

1.1.4. Кнопки

1.1.4.1. Все кнопки формы нажимаются и переводят систему в соответствующее каждой кнопке состояние

1.1.5. Сохранение клиента

1.1.5.1. При сохранении заполненной формы в базе данных появляется запись о новом клиенте

1.2. Удобство использования

1.2.1. Архитектура и навигация

1.2.1.1. Логична ли последовательность расположения полей?

1.2.1.2. Однозначно ли определяется текущее местоположение в системе?

1.2.1.3. Соответствуют ли названия элементов их выполняемым функциям?

1.2.2. Дизайн

1.2.2.1. Форма ввода вмещается в общий размер страницы?

1.2.2.2. Соответствует ли планировка данной формы других подобным формам системы?

1.2.2.3. Отчетливо ли прослеживается фокус на элементах формы?

1.2.2.4. Корректно ли работает растягивание полей ввода (ручное в textarea) или автоматическое при вводе большого количества текста?

1.2.2.5. Достаточно ли контрастны и читабельны шрифты?

1.2.2.6. Используемые цвета соответствуют общей палитре, используемой в системе?

1.2.3. Содержание

1.2.3.1. Просты и лаконичные тексты на форме?

1.2.3.2. Есть ли грамматические ошибки?

1.2.3.3. Отмечены ли обязательные для ввода поля интуитивно понятной маркировкой?

1.2.4. Диалог с пользователем

1.2.4.1. При закрытии формы без сохранения есть ли предупреждение для пользователя?

1.2.4.2. Потеряются ли данные при внезапном закрытии формы?

1.2.4.3. Можно ли отменить нежелательные действия?

1.2.4.4. При возникновении программной ошибки будет ли сообщаться информация пользователю?

1.2.4.5. Достаточно ли быстро открывается и закрывается форма?

2. Подход к тестированию

2.1. Функциональное

2.1.1. Методом "черного ящика"

2.1.2. Юнит-тестирование

2.2. Нефункциональное

2.2.1. Тестирование удобства пользования

3. Этапы тестирования

3.1. Подготовка

3.2. Тестирование

3.3. Анализ результатов

4. Критерии

4.1. Начало тестирования

4.1.1. Работа над функционалом окончена

4.1.2. Настроен доступ к функционалу в заданном окружении

4.2. Окончание тестирование

4.2.1. Все тест-кейсы проведены и закрыты с результатом "Passed"

4.2.2. Тестовое покрытие достаточно: требования системы покрыты тестами

4.2.3. Отчет по тестированию составлен руководителем

5. Сроки

5.1. Все тест-кейсы написаны и утверждены до [Дата]

5.2. Составление отчета по тестированию до [Дата]

6. Окружение

6.1. Стенд на тестовом сервере

6.2. Продакшен

7. Участники

7.1. Отдел разработки

7.1.1. Разработчик 1

7.2. Отдел тестирования

7.2.1. Руководитель отдела тестирования

7.2.2. Тестировщик 1

7.2.3. Тестировщик 2

8. Роли

8.1. Тестировщик 1

8.1.1. Создание тест-кейсов функционального тестирования

8.1.2. Проведение функционального тестирования по созданным тест-кейсам

8.2. Тестировщик 2

8.2.1. Создание тест-кейсов нефункционального тестирования

8.2.2. Проведение нефункционального тестирования по созданным тест-кейсам

8.3. Разработчик 1

8.3.1. Проведение программного тестирования модулей формы

8.4. Руководитель отдела тестирования

8.4.1. Утверждение тест-кейсов

8.4.2. Контроль этапа подготовки к тестированию

8.4.3. Анализ результатов тестирования