User Tools

Site Tools


Sidebar






Old

courses:testing:test_case

This is an old revision of the document!


Создание Test Case

Инструмент: Текстовый редактор
  1. Выбрать один сайт для тестирования и “застолбить” его в Google-таблице, имеющейся в Moodle курса:
    • Сайт должен иметь повторяемость с точки зрения тестирования (то есть не обфусцирован случайными методами, меняющимися от раза к разу, или подобным случайным интерфейсом)
  2. Склонировать репозиторий через github-classroom, имеющийся в Moodle курса
  3. Создать в репозитории ветку test-case и дальнейшую работу вести в ней
  4. Написать 2 тестовых сценария, характерных для выбранного ресурса (например, авторизация - это общая функуциональность, характерная для большей части ресурсов, она не специфична), в ReadMe в синтаксисе MD. Из сценария должно быть видно:
    • Какие функции и в какой последовательности проверяются
    • Что проверяется в функциях (например, при работе удаления проверяется, что количество элементов уменьшилось)
    • В качестве примера сценариев можно руководствоваться материалами курса
  5. По завершении тестов сделать Pull Request, назначив его на kel-testing-course
  6. Исправить все замечания по Pull Request

Работа считается засчитанной при принятии Pull Request в основную ветку

courses/testing/test_case.1649856086.txt.gz · Last modified: 2022/12/10 09:08 (external edit)