Skip to content

Marin4kin/testAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

API Githab Issues

Коллекция Postman (скачать и импортировать в Postman)

> Ссылка на коллекцию

Для запуска этой коллекции необходимо сгенерировать на сайте githab свой Personal access tokens (classic) , скопировать и вставить токен в поле авторизации на уровне колекции, выбрав тип авторизации Bearer-Token, сохранить.

Коллекция позволяет протестировать API Githab issues с методами GET, POST, PUT, PATCH, DELETE.

image_2023-09-21_23-13-30

  1. Запрос на получение всех имеющихся задач (issues)

  2. Запрос на получение всех задач владельца (Owner)

  3. Запрос на создание Issue 1 (описание "Something went wrong", label "bug", assignee "текущий логин на GitHub")

  4. Запрос на получение конкретного issue

  5. Запрос на изменение названия задачи (Issue 1 на Issue 2)

  6. Запрос на блокировку задачи

  7. Запрос на разблокировку задачи

  8. Запрос на Удаление Issue 2 - в документации https://docs.github.com/en/rest/issues/issues?apiVersion=2022-11-28#about-issues нет описания способа удаления задачи. При удалении через GUI в Chrome DevTools копируем параметры запроса, - происходит удаление с использованием метода POST, в теле прописываются параметры задачи ( verify_delete: 1, _method: delete , authenticity_token: bFzuBd4C2b_tLcuPDx3OZ_AKJ8cddU8iW0esrILzduV0VCB8m7DZ2RLWBBWdxcnq-xdvmiNB0s8rRr7aaAUlTg ) Но через Postman - нужен другой токен, тк по этому удаление уже произошло через интерфейс. Ответ приходит: 404Not Found.

  9. Запрос на неверный url (соотвественно можно аналогично создать множество негативных кейсов, меняя параметры в запросах).

  10. РS. дописать из Жанны!!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published