반응형
Server 주요 정보 | |
실행 OS | mac OS (windows 확인 안함) |
java version | 17 (sdk17) |
database | h2 (file-base mode) |
filename | board-server-jdk17-v0.01.jar |
API Return Type | json |
header authentication | no (인증 절차 없음) |
Function | Create, Read |
URL Info & Sample | |
method : post | localhost:8282/api/board/ |
body value (reqiured) |
{
"title": "테스트용 게시판입니다",
"content": "jdk17 버전에서 구동합니다. 그리고 지금은 mac os에서만 사용 가능해요",
"author" : "paul jeoung",
"type" : "Notice",
"status" : "inprogress"
}
|
method : read |
localhost:8282/api/board/list
|
parameter (optional) |
localhost:8282/api/board/list?page=1&size=10
1 페이지당 10개의 게시물이 출력됩니다. 만약 3페이지의 10개 게시물을 보고 싶다면 ?page=3&size=10 으로 설정 하면 됩니다 |
Postman으로 테스트 연습을 하고 싶은 사람들이 간혹 있는것 같은데,
따로 제공을 해주는 경우가 없는것 같아 시간날때 하나 만들어서 올려봅니다.
아직 update, delete는 구현하지 않았고, 게시글 생성 + 조회기능만 구현 되어 있습니다.
Postman 연습용 서버를 구동하기 위해서는 java17버전 (jdk17)이 설치 되어 있어야 하고,
아쉽지만 스벅에서 만드느라 시간이 충분 하지 않아 아직 window 용 jar를 없습니다 ㅎㅎ (그냥 하면 되려나?)
board-api-server-v.0.02.jar [다운로드]
1. 구글 드라이브에서 jar 파일 다운로드 받고, 아래와 같이 project 폴더를 생성해 주세요
/Users/{사용자 컴퓨터 폴더이름}/project
2. project 폴더 안에 다운받은 jar 파일을 이동합니다
ls -al 하면 jar 파일이 보여야 해요
3. jdk17 버전인지 확인(java --version) 하고, 아니면 17버전으로 변경해주세요 (구글링 하면 많이 나와요)
4. java -jar board-server-jdk17-v0.01.jar 명령어로 실행해 주세요 (아래 사진과 같이 spring 이 실행되면 됩니다)
5. Postman을 실행 하고, Post 메소드 body를 넣고 호출 하세요
localhost:8282/api/board/
{
"title" : "테스트용 게시판입니다",
"content" : "jdk17 버전에서 구동합니다. 그리고 지금은 mac os에서만 사용 가능해요",
"author" : "paul jeoung",
"type" : "Norice",
"status" : "warning"
}
6. 생성한 게시글이 조회 되는지 확인해 보세요
localhost:8282/api/board/list
반응형
'QA Engineering > Server API Test' 카테고리의 다른 글
API 로 호출한 값을 실제 화면에서 확인 해보기 (0) | 2025.04.08 |
---|---|
POSTMAN db 정보를 pre-rq script 에 담기 (1) | 2024.02.05 |
공공 데이터 API XML 결과 분리해 보기 (0) | 2024.01.22 |
Postman Tests 탭에서 변수 선언 (0) | 2023.09.05 |
Postman Pre-requests 변수 사용 (0) | 2023.09.05 |