오늘은 QA 매니저님이 API testing guidelines 미팅을 해주셨다. User story에 있는 AC와 관계없이 API 테스트를 진행한다면 무조건 해당 사항 테스트가 선행되어야 한다고 했다. API 테스트는 middleware 테스트여서 관련해서 end-to-end 테스트를 원한다면 따로 인터페이스를 연동하여 진행해야 한다. 아래의 과정에서 버그 발견하면 해당 user story에 highlight 해놓는다.
1. Happy scenario testing 진행
2. Payload 파악 -> value가 optional인지 mandatory인지 파악해야한다.
3. Negative scenario testing 진행 -> 예상한 error 반응이 나오는지
3-1. GET: url data, header 값 변경(공백, NULL, 다른 타입, 다른 값)
3-2. POST: 윗 내용 + Payload 값 변경(공백, NULL, 다른 타입, 다른 값)
'QA' 카테고리의 다른 글
Edge Case and Corner Case (0) | 2023.06.20 |
---|---|
Smoke Testing vs Regression Testing (0) | 2023.04.03 |
Production Environments (0) | 2023.03.28 |
머신러닝 분류 모델 성능 평가 지표 (0) | 2023.03.27 |
JMeter를 알아보자! (0) | 2023.02.07 |