User Tools

Site Tools


courses:testing:test_case

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
courses:testing:test_case [2022/12/10 09:08]
127.0.0.1 external edit
courses:testing:test_case [2023/04/27 09:52] (current)
kalishenko
Line 4: Line 4:
   - Выбрать один сайт для тестирования и "​застолбить"​ его в Google-таблице,​ имеющейся в Moodle курса:   - Выбрать один сайт для тестирования и "​застолбить"​ его в Google-таблице,​ имеющейся в Moodle курса:
     * Сайт должен иметь повторяемость с точки зрения тестирования (то есть не обфусцирован случайными методами,​ меняющимися от раза к разу, или подобным случайным интерфейсом)     * Сайт должен иметь повторяемость с точки зрения тестирования (то есть не обфусцирован случайными методами,​ меняющимися от раза к разу, или подобным случайным интерфейсом)
 +    * Сценарии должны быть автоматизируемы (например,​ сложно автоматизировать обязательную 2 факторную аутентификацию)
   - Склонировать репозиторий через github-classroom,​ имеющийся в Moodle курса   - Склонировать репозиторий через github-classroom,​ имеющийся в Moodle курса
   - Создать в репозитории ветку //​test-case//​ и дальнейшую работу вести в ней. Ветку создавать от основной ветки (если основной ветки нет - создать)   - Создать в репозитории ветку //​test-case//​ и дальнейшую работу вести в ней. Ветку создавать от основной ветки (если основной ветки нет - создать)
-  - Написать 2 тестовых сценария,​ характерных для выбранного ресурса (например,​ авторизация - это общая функуциональность,​ характерная для большей части ресурсов,​ она не специфична),​ в ReadMe в синтаксисе MD. Из сценария должно быть видно:+  - Написать 2 позитивных ​тестовых сценария ​и 1 негативный, характерных для выбранного ресурса (например,​ авторизация - это общая функуциональность,​ характерная для большей части ресурсов,​ она не специфична),​ в ReadMe в синтаксисе MD. Из сценария должно быть видно:
     * Какие функции и в какой последовательности проверяются     * Какие функции и в какой последовательности проверяются
     * Что проверяется в функциях (например,​ при работе удаления проверяется,​ что количество элементов уменьшилось)     * Что проверяется в функциях (например,​ при работе удаления проверяется,​ что количество элементов уменьшилось)
courses/testing/test_case.1670663296.txt.gz · Last modified: 2023/04/27 09:52 (external edit)