Glossary

API

See Application Programming Interface.

Application Programming Interface

A contract that specifies programming services provided by a platform to application clients. An API consists of the syntactic definition of the programmatic interfaces and file formats provided to the application client, the semantics of their behavior, and possibly additional restrictions and limitations on their use. The goal of an API is to isolate application clients from changes to the implementation of the platform.

Black Box Testing

The type of testing in which the tester has access to and tests the application using the public parts of the application, including the API and user interface, and has no knowledge of the internal workings of the application. ...

Get Eclipse Web Tools Platform: Developing Java™ Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.