Runnability Testing

Java technology offers the promise of Write-Once-Run-Anywhere (WORA). This is different from portability. Portability is the capability of a program to be recompiled for other platforms. Java takes this a step further because Java programs don't need to be ported or recompiled on new architectures. The Java programs can be used on all Java-enabled computers using the same delivery format. The Java Core APIs provide a universal abstraction layer. The thing to test in Java programs is therefore not portability but runnability. It is important to test that Java programs are not using any constructs that can unintentionally tie it to a specific platform.

Several factors can affect the runnability of Java programs:

  • Differences ...

Get e-Commerce Applications Using Oracle8i and Java from Scratch 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.