外部インターフェース
外部に提供されるインターフェース(第三者に提供されるインターフェース)。
例: WeChat または Alipay の支払いインターフェースを呼び出す独自のシステムを開発しています。WeChat または Alipay と呼ばれるインターフェースは外部インターフェースです。外部インターフェースはさまざまな正常および異常な状況をカバーする必要があります。
内部インターフェース
自システムに提供されるインターフェース(システムの内部呼び出し用のインターフェース)です。
一般に、できるだけ早くテストに介入するために、テスターは通常、インターフェイス開発の完了後に内部インターフェイス テストを実施できます。
一般に、大企業では比較的高い要件があり、セキュリティの問題を考慮する必要があるため、内部インターフェイスのテストもテストする必要があります。小規模企業の場合、内部インターフェイスはテストされず、UI レイヤーで直接テストできます。
その理由は、攻撃者がフロントエンドの検証を回避してインターフェイスを直接攻撃することを防ぐためであり、バックエンド インターフェイスの検証も不可欠です。
推奨チュートリアル: Java 入門チュートリアル
以上がJavaの内部インターフェースと外部インターフェースの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。