Interface test
In electronic data processing (EDP), the interface test describes the verification of the correct installation of previously separate units, or the re-examination after commissioning, such as checking the exchange between different programs. Here, the data between the (software) components is checked; possible errors indicate a defect.
Another point of an interface test is checking the limit values. This is to prevent correlation errors and buffer overflows . It is tested whether the data sizes are possibly incompatible, or whether the value of component "A" is larger than the initialization data size of another component, which cannot process this excessively large value; this can lead to various types of errors. In a simple case, this can lead to an error message , a categorized message labeled with an error code , or incorrect calculations in older systems. A failure of a single component could also crash the entire system.
Interface tests are therefore absolutely necessary and should not be missing from any function check, system test or integration test. In newer systems, these are carried out automatically, and an error code is output in the event of an error; with an Internet connection, this error message is automatically forwarded for processing. In companies with their own computer department, this error is reported to the responsible admin.