QA - задание

Есть приложение для знакомств для пользователей из разных стран через мобильные телефоны.
Это приложение накопило базу пользователей, доступ к которой может быть осуществлен
через API, разработанное по техзаданию приведенному ниже:

Запрос списка идентификаторов пользователей по указанному критерию

    https://hr-challenge.dev.tapyou.com/api/test/users?gender={gender}

    На входе - пол ({gender} = male|female)

    На выходе - массив идентификаторов у которых в профиле есть запрошенный критерий.
    Ответ:
    {
        "success": true,
        "errorCode": 0,
        "errorMessage": null,
        "result": [1, 2, 3, 4]
    }
    

Запрос информации о пользователе

    https://hr-challenge.dev.tapyou.com/api/test/user/{id}

    На входе - идентификатор ({id}) пользователя

    На выходе - информация о пользователе.

    Ответ:
    {
        "success": true,
        "errorCode": 0,
        "errorMessage": null,
        "result":
        {
            “id” : “10”,
            “name” : “Anna”,
            “gender” : “Female” ,
            “age” : ”25”,
            “city” : “Novosibirsk”,
            “registrationDate” : “2021-10-16T06:54:29.185”
        }
    }
    
Спецификация получившегося API тут: для Swagger v2 или для Swagger v3 (Open API), а сам Swagger UI тут: UI Swagger v2 и UI Swagger v3 (Open API)

Необходимо:

В качестве результата выполнения работы необходимо предоставить чеклист, результат прохождения тестирования в виде списка "запросов".
Если выполнялось дополнительное задание, то код с помощью которого выполнялось тестирование.

Примеры шаблонов чеклиста и отчета можно посмотреть тут