Ⅶ. Тестирование - CryKeN00/Tournaments GitHub Wiki

Тестовый граф программы

image

Тестовые пути

1. 1 → 2 → 4 → 10

Вход в приложение → Авторизация → Переход к личному кабинету пользователя → Выход из приложения

2. 1 → 2 → 5 → 10

Вход в приложение → Авторизация → Переход к форме администратора → Выход из приложения

3. 1 → 2 → 3 → 5 → 6

Вход в приложение → Авторизация → Переход к регистрации → Переход к форме администратора → Переход к форме добавления пользователя

4. 1 → 2 → 3 → 5 → 7

Вход в приложение → Авторизация → Переход к регистрации → Переход к форме администратора → Переход к форме редактирования пользователя

5. 1 → 2 → 5 → 8

Вход в приложение → Авторизация → Переход к форме администратора → Переход к форме добавления турнира

6. 1 → 2 → 5 → 9 → 10

Вход в приложение → Авторизация → Переход к форме администратора → Переход к форме изменения турнира → Выход из приложения

7. 1 → 2 → 3 → 2 → 5 → 6 → 5 → 10

Вход в приложение → Авторизация → Переход к регистрации → Возврат к авторизации → Переход к форме администратора → Переход к форме добавления пользователя → Возврат к форме администратора → Выход из приложения

8. 1 → 2 → 5 → 9 → 5 → 10

Вход в приложение → Авторизация → Переход к форме администратора → Переход к форме изменения турнира → Возврат к форме администратора → Выход из приложения

9. 1 → 2 → 5 → 7 → 5 → 10

Вход в приложение → Авторизация → Переход к форме администратора → Переход к форме редактирования пользователя → Возврат к форме администратора → Выход из приложения

10. 1 → 2 → 3 → 2 → 5 → 9 → 5 → 10

Вход в приложение → Авторизация → Переход к регистрации → Возврат к авторизации → Переход к форме администратора → Переход к форме изменения турнира → Возврат к форме администратора → Выход из приложения

Тест-кейсы

image image image

Unit-тестирование

image