Core Concepts
모델 기반 접근법을 통해 RESTful 애플리케이션의 논리적 결함을 효과적으로 식별할 수 있다.
Abstract
이 논문은 RESTful 애플리케이션 테스팅을 위한 새로운 모델 기반 접근법을 제안한다. 저자들은 다음과 같은 기여를 제시한다:
COpenAPI: REST API 요청 간 의존성과 제약사항을 명시할 수 있는 도메인 특화 언어
COTS: COpenAPI 모델을 활용하여 시스템 테스트를 자동으로 생성하고 정확성을 평가하는 도구
다양한 애플리케이션 도메인에서 COpenAPI와 COTS의 효과성을 입증하는 실험 결과. 기존 RESTful API 테스팅 도구와 수동 작성 테스트와 비교
제안 방법은 데이터 의존성 명시, 논리적 결함 식별 효과성, 높은 코드 커버리지 측면에서 장점을 제공한다. 저자들은 COTS 도구를 논문의 보완 자료로 제출할 예정이다.
Stats
새로 생성된 고객 정보는 이후 검색 및 삭제 작업에 사용되는 고유 식별자를 포함한다.
고객 생성 후 카드 및 주소 정보를 추가할 수 있다.
고객이 삭제된 후에는 해당 고객 정보를 검색할 수 없다.
Quotes
"고객 정보는 고객이 생성된 후에만 추가, 검색, 삭제할 수 있다."
"고객이 삭제된 후에는 해당 고객 정보를 검색할 수 없다."