안녕하세요! 본 시리즈는 Rest API를 간단히 조작하고, 테스트까지 해볼 수 있는 tool인 POSTMAN 에 대하여 소개하고, 간단한 사용방법을 알려드리는 시리즈를 작성해보고자 합니다.
Postman에서 Request를 만드는 방법
HTTP Method와 Query / Path parameter에 대해.
POSTMAN은 단순히 API Request를 생성&실행할 수 있는 것뿐만 아니라, Response의 값을 이용하여 assertion을 통한 테스트도 같이 진행해 볼 수 있습니다.
Postman에서 테스트에 관련된 기능들에 대해 좀 더 작성해보겠습니다.
POSTMAN에서는 request가 실행되기 전에 먼저 실행되는 스크립트를 작성해볼 수도 있습니다.
API에 따라서는 자신이 인증된, 허가받은 사용자라는 것을 증명하기 위해 Request에 관련 정보를 실어 보내야하는 경우가 많이 있습니다.Postman에서는 GUI를 이용하여 설정하기 쉽게 만들어 줍니다.Basic Auth란, 사용자의 id와 password를 Bas
앞서 간단한 테스트 기능을 소개해드렸는데요, Postman에서는 여러가지 response body에 대한 assertion기능을 제공하고 있습니다.
POSTMAN 에서는 Request에 일련의 flow를 부여하고, 자동으로 실행하게 하는 기능이 몇가지 존재합니다.
POSTMAN에는 API Request를 자동으로 실행시켜주는 몇가지 도구들이 있습니다. 이번 포스트에서는 `Newman` 이라는, Postman을 CLI환경에서 사용할 수 있는 툴에 대해서 기재해보겠습니다.
보통 Collection Runner를 실행하게 되면, 위에서 부터 아래로 실행됩니다.그러나 Request에 어떠한 순서가 필요하게 되면 어떻게 해야할까요?
테스트를 실행하기 전에 수많은 데이터들을 직접 작성하고, 그것을 사용해야할 때가 있을 것 입니다.POSTMAN에서는 어떻게하면 좋을까요?
request중에 Multipart / Form-data 의 형식으로 데이터를 전송할 때는 어떻게 해야할까요?
Postman에서 스니펫으로 제공하는 문법 이외에, 좀 더 직관적인 문법을 소개합니다.
pycharm의 플러그인인 multirun 을 이용해, 로컬에서 개발환경을 실행함과 동시에 newman 스크립트를 동시에 실행하는 방법을 기재해봅니다.사실 이것은 newman뿐만 아니라, 다른 동시에 실행이 필요한 모든 것들이 해당합니다.
Postman으로 json schema를 검증하는 방법을 기재합니다.
어느 날 저녁인가에 이전에 링크드인 커넥션을 맺어놓은 외국인으로부터 DM이 왔다.