Externe Schnittstelle
Schnittstelle zur Außenwelt (Schnittstelle zur Verfügung gestellt an Dritte).
Zum Beispiel: Wir entwickeln unser eigenes System zum Aufrufen der WeChat- oder Alipay-Zahlungsschnittstelle. Die Schnittstelle, die wir von WeChat oder Alipay aus aufrufen, ist eine externe Schnittstelle, die verschiedene normale und abnormale Situationen abdecken muss.
Interne Schnittstelle
Die zum eigenen System bereitgestellte Schnittstelle (die Schnittstelle für interne Aufrufe des Systems).
Um so früh wie möglich in den Test einzugreifen, können Tester, die die Schnittstellenentwicklung abgeschlossen haben, im Allgemeinen interne Schnittstellentests durchführen.
Im Allgemeinen haben große Unternehmen möglicherweise höhere Anforderungen und müssen Sicherheitsaspekte berücksichtigen, daher müssen auch interne Schnittstellentests getestet werden. Bei kleinen Unternehmen werden interne Schnittstellen nicht getestet und können direkt auf der UI-Ebene getestet werden.
Der Grund hierfür besteht darin, zu verhindern, dass Angreifer die Front-End-Verifizierung umgehen und die Schnittstelle direkt angreifen. Daher ist auch die Überprüfung der Back-End-Schnittstelle unerlässlich.
Empfohlenes Tutorial: Java-Einführungs-Tutorial
Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen interner Schnittstelle und externer Schnittstelle in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!