우편 배달부 테스트
API 및 테스트 플랫폼, 즉 Postman에 대해 알아봅시다.
포스트맨이란?
Postman은 HTTP API와 상호작용하기 위한 Google Chrome 앱입니다. 요청을 구성하고 응답을 읽을 수 있는 친숙한 GUI를 제공합니다. 백엔드에서 작동하며 각 API가 의도한 대로 작동하는지 확인합니다.
API 클라이언트입니다.
API 개발, 테스트(수동 및 자동화), 공유 및 문서화.
Postman은 API 테스트 프로세스를 간소화하는 방법입니다. OS용 Postman 다운로드: https://www.postman.com/downloads/
우리는 무엇을 할 것입니까?
Github API를 사용하여 POSTMAN을 통해 저장소를 생성합니다. 우리는 Github 액세스 토큰을 생성하고 해당 토큰을 사용하여 Github 계정을 관리한 다음 Postman이 github.com에 토큰이 속한 지정된 계정에 새 저장소를 만들기 위한 요청을 보냅니다.
Status: 201 Created
로 응답합니다.리소스/참조:
유튜브의 우체부:
📘 Github API에 대해 읽어보기: https://docs.github.com/en/free-pro-team@latest/rest
📘 리포지토리 API 버전 3에 대해 읽어보기: https://developer.github.com/v3/
📘 리포지토리 API 버전 3(현재 버전)에 대해 읽어보기: https://developer.github.com/v3/#current-version
Github API를 사용하여 POSTMAN부터 시작하겠습니다. 다음은 몇 가지 지침입니다. 따라하면 됩니다.
POSTMAN + Github API로 시작
-> Github 계정 만들기
-> 설정으로 이동(왼쪽 상단 모서리에 있는 드롭다운에서 찾을 수 있음)
-> 개발자 설정으로 이동(왼쪽 패널)
-> 개인 액세스 토큰을 클릭합니다.
-> 새 토큰 생성
copy & save it
을 클릭합니다. (프라이빗 키이니 누구와도 공유하지 마세요)🤫 2 단계:
-> Postman 다운로드 및 설치. Google 또는 원하는 항목으로 로그인하고 엽니다.
오른쪽 상단의 환경 변수로 이동하여 설정(환경 관리)을 클릭합니다.
변하기 쉬운
초기의
현재의
토큰
Leave it empty
Paste Your github access token here
3단계: 이제 요청하십시오.
포스트🔽
https://api.github.com/user/repos
POST means we are creating a new repo.
POST /user/repos
POST는 새 데이터를 API로 보냅니다.
인증된 사용자에 대한 새 저장소를 생성합니다.
You can make requests to APIs in Postman. An API request allows you to retrieve data from a data source, or to send data. APIs run on web servers and expose endpoints to support the operations client applications use to provide their functionality.
Each API request uses an HTTP method. The most common methods areGET
,POST
,PATCH
,PUT
, andDELETE
.
-GET
methods retrieve data from an API.
-POST
sends new data to an API.
-PATCH
andPUT
methods update existing data.
-DELETE
removes existing data.PUT means to change/update/modify something in existing data on the server and POST means to add new data to the server
raw
& JSON
를 선택하고 이 예제 데이터를 붙여넣습니다.원하는 대로 리포지토리 이름과 설명을 변경합니다. 이 레포는
private = false
로 공개됩니다.{
"name": "Hello-World",
"description": "This is your first repository",
"homepage": "https://github.com",
"private": false,
"has_issues": true,
"has_projects": true,
"has_wiki": true
}
Status: Error 401 Authorization Error(Unauthorised)
{{token}}
(안전한 토큰 사용 방법)Status: OK 201 Created
🎊✨ GitHub 계정에 리포지토리가 생성되었습니다🖥: https://github.com/Sakshi-25/PostmanTesting
내 우체부 팀 가입: https://app.getpostman.com/join-team?invite_code=6fca5c1182d659f6faa3987a216a6c97&ws=8061b583-de7c-48be-b5d4-e2af5f9a6c02
Reference
이 문제에 관하여(우편 배달부 테스트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sakshi25/postman-testing-57e2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)