첫째, 인증의 범위.
어떤 인증 방식을 사용하는지, 권한은 어떻게 구분하는지, 테스트와 운영 환경은 분리되어 있는지 확인하세요. 인증 수단의 교체와 만료 처리 방식도 필요합니다.
둘째, 데이터의 관리 주체.
같은 데이터를 여러 시스템에서 변경하면 처리 결과가 어긋날 수 있습니다. 원본 데이터를 관리하는 시스템과 반영 시점, 식별자를 명확히 정리해야 합니다.
셋째, 오류와 중복 요청.
요청이 지연되거나 응답이 없을 때의 처리, 같은 요청이 반복될 때의 동작을 확인하세요. 실제 재시도 방식과 중복 처리 기준은 공급자의 문서를 따라야 합니다.
코드 작성 전, 테스트 기준을 정하세요.
정상 흐름과 예외 상황을 함께 기록하고 예상 결과를 합의하세요. 실제 이용자 정보와 인증 값을 테스트 기록에 포함하지 않도록 주의합니다.