Перейти к содержимому

Публикации AlexSky

3 публикаций создано AlexSky (учитываются публикации только с 25 апреля 2023)


#178820 Краткое руководство по API-запросам

Отправлено автор: AlexSky 17 февраля 2021 - 21:44 в Начинающему тестировщику

"Ну так вы нашли хоть что-то через юай?"

 

Да, нашёл:

1) https://int.carta.healthcare/ - страница открывается в браузере, выполнил через браузер все необходимые команды.

2) настроил постман для перехвата юрл, воспроизвёл в браузере команды - получил все юрл в постмане.

 

Что не получилось:

1) Попытался создать с помощью постнама, нового юзера запросом пут. Получил ошибку.

2) Попытался отредактировать с помощью постмана, уже существующего юзера запросом апдейт. Получил ошибку.

 

"Там находите ID, подставляете его в постман вместо <IDENTIFY VIA UI> — профит."     - мне кажется перехват юрл дал тот же результат - полный эндпоинт. 

"Там находите ID" - простите, не понял вас, ID - это параметр который я должен получить где-то в теле ответа? или это какая-то часть юрл?
 
"Как сами думаете, к чему будет относится ответ? К Encounter List, Create Encounter, Encounter Details или к  Update Encounter?" - предположу что к Encounter List и Encounter Details, так как они соответствуют запросу гет.
 
Спасибо вам за ответ)



#178807 Краткое руководство по API-запросам

Отправлено автор: AlexSky 15 февраля 2021 - 19:48 в Начинающему тестировщику

Почему вдруг вы решили что я не стал искать через юай? искал и через юай, и искал апи для этого сайта, и запросы проснифил, пытался делать пут и айдейт через постман. По этой теме много инфы перелопатил. Как последнее средство - написал здесь. Можно теперь ожидать конструктивный и полезный ответ от вас?




#178777 Краткое руководство по API-запросам

Отправлено автор: AlexSky 10 февраля 2021 - 05:38 в Начинающему тестировщику

Вопрос к знатокам относительно URL запроса - имею вот такое задание от возможного работодателя: 

  1. API Testing - Atlas Module
    1. URL - https://int.carta.healthcare/api/atlas/<IDENTIFY VIA UI>
    2. Username - Shared over email
    3. Password - Shared over email

​       Create API request for the following

    1. Encounter List
    2. Create Encounter
    3. Encounter Details
    4. Update Encounter

Capture API request and response.

Feel free to use Postman or curl command or any other mechanism for sending the request and receiving the response.

 

Заподозрил неладное :shok: , но ввёл в Постман URL, залогинился в Basic Auth , отправил запрос GET и конечно же получил в ответ ошибку "Endpoint GET /api/atlas/<IDENTIFY VIA UI> not found"

убрал лишние /api/atlas/<IDENTIFY VIA UI> отправил запрос GET повторно, получил уже ответ содержащий HTML и ... никакой инфы  для выполнения задания) Попросил у отправителя, документацию запросов и ответов (как показывают в обучающих видео и статьях :rtfm:  на что он ответил что у меня уже всё есть в задании :shout:  (что есть я уже написал выше синим шрифтом)

 

Собственно вопрос: как начинающий хомячок, я не знаю как делать правильно, может я неправильно залогинился, или в теле ответа я должен получить ссылку на страницу с документацией, подскажите пожалуйста что надо делать. Заранее благодарен, всем + в карму :victory: