• Software Testing Dictionary
  • Home

Binary Portability Testing

What is Binary Portability Testing?

Binary Portability is Testing an executable for portability across platforms and environments, usually for the conformation to an Application Binary Interface(ABI) specification.

The Application Binary Interface (or ABI) defines a system interface for compiled application programs and also different for different types of hardware architecture. Since the binary specification includes information specific to the computer processor architecture for which it is intended, it is not possible to specify for a single document for all possible System. Hence, ABI is a family of specifications, rather than a single one.

Software Platforms

The Binary Portability testing should be conducted on different types of software platforms.

  • Windows(x86,X86-64)

  • Linux

  • Mac OS

  • Java

  • Solaris

  • Android