Skip to content

Тесты e2e

  • студент
    • авторизация и выход
    • переключение зачеток
    • просмотр списка дисциплин
    • просмотр оценок по дисциплине
    • просмотр посещения занятий
  • преподаватель
  • выставление баллов
    • авторизация преподавателя, вход в дисциплину, добавление/редактирование/удаление балла в семестре, выход, авторизация студента, просмотр оценки в этой дисциплине
    • авторизация преподавателя, вход в дисциплину, попытка выставить балл за экзамен, проверка ошибки
    • авторизация преподавателя, вход в дисциплину, попытка выставить слишком большой балл в семестре , проверка ошибки
    • авторизация преподавателя, вход в дисциплину, попытка выставить неправильные баллы за экзамен: в доборе, без допуска и т.п., проверка ошибок
  • список сотрудников деканата - вход и просмотр
  • просмотр сводной ведомости - вход, выбор группы и просмотр оценок, проверка значений, переход по ссылкам для обычных и межфак. дисц.
  • деканат
    • просмотр статистики авторизации
    • просмотр списка сообщений поддержки
    • поиск студентов
    • поиск сотрудников, по факультетам и без выбора факультета
    • просмотр списка дисциплин
      • поиск по номеру, названию и т.п.
      • поиск межф. из 1С
      • поиск межф. из ЛК
      • переход по ссылкам на дисциплины
  • этапы
    • просмотр списка для выгрузки группы в деканате
    • подписывание дисциплины (успешное), вход из деканата и перевод дисциплины на след. этап с разблокировкой
    • подписывание дисциплины с сообщениями об ошибках (аннотации), проверка сообщений
    • подписывание дисциплины, отправка запроса деканату на разблокировку, вход из деканата и разблокировка, вход преподавателя и провека
    • выставление оценок в каждом правильном этапе, подписывание, переход на след. этап и выставление в след. этапе
    • отправка запроса на изменение этапа, вход из деканата, перевод этапа, вход преподавателя и проверка
  • загрузка новых дисциплин
    • простой скрипт curl для api, его выполнение, вход преподавателя и проверка загрузки
    • загрузка межф. дисциплин, проверка преподавателем
    • загрузка межф. дисциплины вместо старой, проверека преподавателем
    • загрузка дисциплины, ставшей межфак. в 1С, проверка преподавтелем что она исчезла, проверка деканатом что она в списке дисциплин как мефж.
    • обратное к предыдущему
  • загрузка новых студентов
    • добавление новых студ. в группу, проверка преподавателем что они есть в семестре, проверка деканатом что их можно найти в поиске и в сводной ведомости?
    • перевод в академ - проверка преподавателем, что студент исчез везде
    • выход из академа - как выше
  • загрузка новых преподавателей
  • загрузка оценок за экзамен через api, проверка их появления
Edited by Anton Bagliy
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information