외부 인터페이스
외부에 제공되는 인터페이스(제3자에게 제공되는 인터페이스).
예: WeChat 또는 Alipay 결제 인터페이스를 호출하기 위한 자체 시스템을 개발합니다. WeChat 또는 Alipay를 호출할 수 있는 인터페이스는 외부 인터페이스가 다양한 정상 및 비정상 상황을 처리해야 합니다.
내부 인터페이스
자체 시스템에 제공되는 인터페이스(시스템 내부 호출을 위한 인터페이스)입니다.
일반적으로 테스터는 가능한 한 빨리 테스트에 개입하기 위해 일반적으로 인터페이스 개발이 완료된 후 내부 인터페이스 테스트를 수행할 수 있습니다.
일반적으로 대기업의 경우 요구 사항이 더 높고 보안 문제를 고려해야 하므로 내부 인터페이스 테스트도 테스트해야 합니다. 소규모 회사의 경우 내부 인터페이스는 테스트되지 않으며 UI 레이어에서 직접 테스트할 수 있습니다.
그 이유는 공격자가 프런트엔드 검증을 우회하여 인터페이스를 직접 공격하는 것을 방지하기 위함이므로 백엔드 인터페이스 검증도 필수적입니다.
추천 튜토리얼: Java 입문 튜토리얼
위 내용은 Java의 내부 인터페이스와 외부 인터페이스의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!