반응형
API의 출력은
1. 모든 유형의 데이터
2. 상태 (통과 또는 실패)
3. 다른 API 함수를 호출하십시오.
위의 각 유형의 예를 살펴 보겠습니다.
모든 유형의 데이터
예 : 두 개의 정수를 추가해야하는 API 함수가 있습니다.
Long add(int a, int b) |
숫자는 입력 매개 변수로 제공 되어야 합니다. 출력은 두 정수의 합이 되어야 합니다. 이 결과는 예상 결과로 검증되어야합니다.
다음과 같은 통화를 수행해야합니다.
add(1234, 5656) |
숫자가 정수 한계를 초과하는 경우 예외를 처리해야 합니다.
상태 (통과 또는 실패)
아래의 API 함수를 고려 -
1. 잠금 ()
2. 잠금 해제 ()
3. 삭제 ()
True (성공한 경우) 또는 false (오류 인 경우)와 같은 값을 출력으로 반환합니다.
보다 정확한 테스트 사례는 스크립트 중 하나에서 함수를 호출하고 나중에 데이터베이스 또는 응용 프로그램 GUI에서 변경 사항을 확인할 수 있다는 것입니다.
다른 API / 이벤트 호출
이 경우 API 함수 중 하나를 호출하고 다른 함수를 호출합니다.
예를 들어-첫 번째 API 함수는 테이블에서 지정된 레코드를 삭제하는데 사용될 수 있으며 이 함수는 다른 함수를 호출하여 데이터베이스를 REFRESH합니다.
반응형
'Testing > Functional Testing' 카테고리의 다른 글
API Test: Difference between API testing and Unit testing (0) | 2019.11.04 |
---|---|
API Test: Approach of API Testing (0) | 2019.11.04 |
API Test: Test Cases for API Testing (0) | 2019.11.04 |
API Test: Set-up of API Test environment (0) | 2019.11.04 |
What is an API? (0) | 2019.11.04 |