Request
-
python으로 dummy 데이터와 REST API test code 작성하기python 2023. 3. 14. 18:08
ML API를 임의로 만든 dummy 데이터로 테스트 해야하는 경우 간단하게 작성하는 테스트 코드 물론 postman에서도 여러 기능이 있고, 특히 fastapi를 사용하면 docs에서 편하게 테스트할 수 있지만 아래 경우를 위해 작성한 code임. - 테스트케이스(데이터)를 여러건 저장해두고 테스트해야하는 경우 - 테스트데이터의 형식이 다양한데 한 요청에서 다 처리해야하는 경우 (초반에 시간에 쫓겨 api 설계를 대충하면 이런 사태가 벌어짐) - IDE만 띄워놓고 콘솔에서 바로 확인하기 위해 - 테스트데이터 값을 바꿔가면서 결과를 확인해야하는 경우 - 웹 소스코드를 수정하지못하고 DB에서 트리거될때마다 API 요청을 통해 변경된 값으로 반환, DB에 업데이트하는 프로그램을 python으로 작성하는 경우..