Automated API behavior testing 로 API 테스트
이 IBM® Automated API behavior testing 애플리케이션을 사용하여 어셈블리 API ConnectAI Gateway 페이지 외부에서 API를 호출하고, 정상적으로 실행되는지 확인해 보세요.
Automated API behavior testing 자동화를 통해 API를 빠르게 호출할 수 있는 간단한 필드 세트를 제공합니다.
Automated API behavior testing 는 API ConnectAI Gateway에 대한 선택적 추가 기능이며 관리자가 배치해야 합니다. 배치에서 Automated API behavior testing 를 사용할 수 있는 경우 API Manager의 홈 페이지에 테스트 API 가 표시됩니다.
알려진 제한 사항:
- API ConnectAI Gateway Enterprise as a Service는 Swagger 가져오기 옵션을 지원하지 않습니다.
- AutoTest Assist 기능은 Cloud Pak for Integration 2022.2.1 버전 이상에서만 사용할 수 있습니다.
- 인사이트 기반 테스트 생성은 Cloud Pak for Integration 2021.2.1 버전 이상에서만 사용할 수 있습니다.
다음 OpenAPI 3.0 기능들은 현재 에서 지원되지 Automated API behavior testing 않지만, 이를 사용하더라도 지원되는 다른 기능에는 아무런 영향을 미치지 않습니다:
- 이
links객체는 개발자가 한 연산에서 반환된 다양한 값을 다른 연산의 입력으로 어떻게 활용할 수 있는지 정의할 수 있게 해줍니다. - 이
callbacks객체는 특정 이벤트에 대응하여 서비스가 다른 서비스로 보내는 비동기적, 대역 외 요청을 가능하게 합니다. - 복잡한 스키마를 정의하는 데 사용되는
oneOf키워드로, 개발자가 보다 정교한 유효성 검사 규칙을 정의할 수 있게 해줍니다. Automated API behavior testing 이 키워드에 대해 유효한 테스트를 생성하지 않습니다.
Add
Request/Assertions 사용하여 누락된 어설션을 수동으로 추가할 수 있습니다.API 유효성 검증을 위해 Automated API behavior testing 를 사용하려면 다음 단계를 완료하여 시작하십시오.
- API Manager에 로그인하십시오.
- API를 활성화하여 온라인에서 사용할 수 있도록 하세요.
- 클라이언트 애플리케이션을 작성하고 해당 클라이언트 ID 및 클라이언트 시크릿을 복사하십시오.
- API에 대해 클라이언트 앱을 구독하십시오.
- 배너에서 ‘API 관리자’를 클릭하여 홈 페이지로 돌아간 다음, ‘API 테스트’ 타일을 클릭하세요.