반응형

API Test 42

Postman을 연습할 수 있는 다양한 API를 제공하는 사이트

# Postman API Network : Postman에서 제공하는 공식 API 네트워크로, 다양한 연습용 API와 컬렉션을 제공합니다. 이곳에서 다양한 API를 테스트하고 연습할 수 있습니다.https://www.postman.com/vidhant/workspace/api-practice/overview# JSONPlaceholder : 가상 REST API로, 테스트와 프로토타이핑을 위해 만들어졌습니다. 간단한 CRUD 작업을 연습하기에 적합합니다.https://jsonplaceholder.typicode.com/Reqres: 사용자 생성, 업데이트, 삭제 등의 작업을 연습할 수 있는 가상 API를 제공합니다. 특히 사용자 관리 관련 API를 테스트하기에 좋습니다.https://reqres.in/ ..

API Test/POSTMAN 2024.07.22

Postman에서 CURL 명령어를 가져와서 실행하는 방법

Postman에서 CURL 명령어를 가져와서 실행하는 방법 Postman에서 CURL 명령어를 가져와서 실행하는 방법은 다음과 같습니다: 1. CURL 명령어 가져오기: - Postman에서 요청을 만든 후, 오른쪽 상단에 있는 "Code" 버튼을 클릭합니다. - "Code Snippets" 창이 열리면, 언어를 선택할 수 있습니다. CURL을 선택합니다. - 그러면 CURL로 표시된 명령어가 나타납니다. 2. CURL 명령어 실행하기: - 터미널을 엽니다. (명령 프롬프트 또는 터미널 창) - 가져온 CURL 명령어를 복사합니다. - 터미널에 붙여넣고 Enter 키를 누릅니다. - CURL 명령어가 실행되며, 요청이 보내집니다. 이 방법으로 Postman에서 생성한 요청을 CURL 명령어로 실행할 수 ..

API Test/POSTMAN 2024.04.22

SOAPUI의 속성 전송이란 무엇입니까?

아시다시피 SoapUI의 속성 은 필요한 정보를 저장하고 명명된 키를 사용하여 액세스 할 수 있는 중앙 저장소 역할을 합니다.자, Bookstore API의 의 응답에 따라를 학습해 보겠습니다. {"books": [ { "isbn": "9781449325862", "title": "Git Pocket Guide", "subTitle": "A Working Introduction", "author": "Richard E. Silverman", "published": "2013-08-02T00:00:00", "publisher": "O'Reilly Media", "pages": 234, "description": "This pocket guide is the perfect on-the-job companio..

API Test/SoupUI 2020.09.09

SoapUI의 속성은 무엇입니까?

SoapUI의 속성은 무엇입니까? 앞서 설명한 것처럼 SoapUI는 속성을 추가하고 사용하는 기능을 제공합니다. SoapUI의 속성 은 다음을 수행하는 데 도움이 됩니다. 속성은 엔드 포인트, 로그인 자격 증명 등과 같은 구성을 저장할 수 있으므로 쉽게 관리할 수 ​​있습니다. 또한 이들 중 하나라도 변경될 경우 한 곳에서만 변경하면 됩니다. 속성은 테스트 단계 / 어선 션에 대한 입력으로 작동할 대상 서비스의 응답에서 값 / 데이터를 받습니다. 모든 속성 SoapUI는 절대적으로, 그들은 에서 제공하는 내장에-여부에 따라 두 가지 유형의 수 있습니다 SoapUI 또는 사용자에 의해 정의된다. 아래 그림은 SoapUI의 광범위한 속성 분류를 보여줍니다. 예제를 통해 이러한 유형의 속성에 대해 자세히 이해..

API Test/SoupUI 2020.09.08

SoapUI의 스크립트 어설 션은 무엇입니까?

SoapUI의 스크립트 어설션은 어설션의 구현 및 관리를 매우 쉽게 해주는 가장 많이 사용되는 어설 션 기술 중 하나입니다. 테스트 개발자에게 프로그래밍 제어를 제공하여 테스트 흐름을 프로그래밍 방식으로 제어하고 유효성을 검사할 수 있습니다. 따라서 이러한 상황을 처리하기 위해 SoapUI는 Groovy 스크립트를 사용하여 유효성 검사를 구현하는 기능을 제공합니다. 스크립트를 사용하여 어설 션을 구현하면 테스트 개발자에게 다음과 같은 확장 기능이 제공됩니다. 능력 기술 사전 및 사후 작업 스크립팅은 TestCase 전후에 특정 작업을 수행 할 수있는 자유를 제공합니다. 동적 응답 처리 스크립팅은 동적으로 변경되는 API의 응답을 처리하고 유효성을 검사하는 기능을 제공합니다. 사용자 지정 어설 ​​션 스크..

API Test/SoupUI 2020.09.07

Rest Architectural Elements 무엇인가요?

Rest Architectural 스타일은 Restful 서비스의 일부를 핵심 개념 요소로 정의합니다. 예를 들어 서버에 Rest 요청을 하는 동안 서버가 반환하는 정보를 Resource 라고합니다. RESTful 웹 서비스의 핵심 개념 요소를 간략히 요소 예 자원(Resource) 클라이언트가 요청할 수있는 서버에 저장된 정보. 날씨 정보이거나 직원 세부 정보 일 수 있습니다. 리소스 식별자(Resource Identifier) 이제 리소스가 정의되었으므로 리소스를 고유하게 식별해야합니다. 이것은 실제로 완전한 URL입니다. 표현(Representation) 리소스는 실제 데이터입니다. 이제이 데이터는 XML, HTML 또는 간단한 텍스트로 표현 될 수 있습니다. 그것이 표현이라고 불리는 것입니다. 표..

API Test 2020.09.06

REST 란 무엇입니까?

REST는 Representation State Transfer를 의미합니다. REST는 Roy Fielding 이 제시 한 일련의 제약 조건입니다. 이러한 제약은 모든 이론적 논의에서 이해하기 어렵다는 것을 알 수 있습니다. REST 제약(Constrains) 1) 클라이언트 – 서버 아키텍처 스타일(Client – Server Architecture style) 이것은 REST 아키텍처 스타일의 첫 번째 제약 조건입니다. 이 제약에 따라 애플리케이션은 클라이언트 – 서버처럼 모델링 되어야 합니다. 이와 관련하여 애플리케이션에는 데이터와 별도의 UI가 있어야 합니다. 프런트 엔드 (UI)와 백 엔드 (데이터베이스)를 처리하는 별개의 구성 요소가 있어야 합니다. 클라이언트-서버 아키텍처에 대한 이전 장에..

API Test 2020.09.05

HTTP 응답(HTTP Response)이란 무엇입니까?

HTTP 요청과 마찬가지로 HTTP 응답도 동일한 구조를 갖습니다. 상태 라인(Status Line) 0 개 이상의 헤더 요청의 선택적 본문 응답 상태 라인(Response Status Line) 상태 라인은 세 부분으로 구성 HTTP 프로토콜 버전 상태 코드(Status Code) 이유 구문(Reason Phrase) Weather Rest 웹 서비스 예제에서 페이지를 아래로 스크롤하여 응답 섹션을 볼 수 있습니다. 응답 섹션에서 첫 번째 줄은 상태 줄(Status Line)이라고 합니다. 아래 이미지와 같이 : 상태 표시 줄 에 다음 정보 가 있음을 분명히 알 수 있습니다. HTTP 프로토콜 버전 (HTTP / 1.1) 상태 코드 : 200 상태 메시지 : OK 응답 헤더(Response Header..

API Test 2020.09.04

HTTP 요청(HTTP Request)이란 무엇입니까?

HTTP 요청(HTTP Request)이란 무엇입니까? HTTP 요청은 한 컴퓨터가 무언가를 전달하기 위해 다른 컴퓨터로 보내는 정보 패킷입니다. 핵심적으로 HTTP 요청은 클라이언트가 서버로 보내는 이진 데이터 패킷입니다. HTTP 요청은 다음과 같은 부분을 포함 요청(Request) 라인 요청에 0 개 이상의 요청 헤더 요청의 선택적(optional) 본문(body) HTTP 요청의 다른 부분을 이해하기 위해 데모 목적으로 만든 이 Test Weather REST 웹 서비스를 사용하겠습니다. 리소스 URL : http://restapi.demoqa.com/utilities/weatherfull/ 매개 변수 : city ​​/ cityName = city / 도시 이름은 URL 끝에 있는 매개 변수 쿼..

API Test 2020.09.03

클라이언트 서버 아키텍처(Client Server Architecture)

클라이언트 서버 아키텍처를 이해하기 위해 작은 예를 들어 보겠습니다. 오늘 우리 도시의 날씨 데이터를 가져와야 한다고 가정해 보겠습니다. 이렇게 하려면 우리 도시의 기상 조건을 아는 사람에게 물어봐야 합니다. 컴퓨터를 아직 사용할 수 없다고 가정하면 일반적으로 그날의 신문을 보거나 라디오를 들을 수 있습니다. 이 과정에는 두 명의 다른 참가자가 있습니다. 첫 번째는 날씨에 대한 정보를 원하는 당신입니다. 두 번째는 정보를 제공하는 라디오 또는 신문입니다. 이 두 참가자의 이름을 지정하면 특정 정보를 소비하고자 하는 소비자. 또한 클라이언트-서버 컨텍스트에서 클라이언트라고 합니다. 정보를 제공하는 제공자. 또한 클라이언트-서버 컨텍스트에서 서버라고 합니다. 컴퓨터 시대에 클라이언트와 서버는 먼 거리상 분리..

API Test 2020.09.02
반응형