Development |Services
 Re-engineering
 Porting & |Migration
 Testing Services
 
› Functional |
   - Black Box
   - White Box
› Compatibility
› Conformance
› Performance
 Maintenance & |Support

White Box Testing

SIPTECH has considerable expertise in performing White Box Testing for diverse applications, systems and technologies on different platforms using varied techniques, methodologies and tools. SIPTECH has used several commercial tools and made enhancements to various tools and test harnesses. 

Key Benefits

  • SIPTECH has experience in performing white box testing for a wide range of applications, systems and technologies. By virtue of SIPTECH's association with Sun Microsystems Inc. SIPTECH has the "know-how" and the "know-why" of Java. 

  • SIPTECH has successfully utilized techniques like Boundary Analysis, Condition Coverage, and Equivalence Partitioning for implementing White Box Testing.

  • SIPTECH has considerable expertise in using a variety of tools :

Testing Tools

:

• JUnit • Mobile test framework • Distributed test framework • JTreg

Coverage Tools

:

• JCov • Clover • GCov

Logging Tools

:

• Log4j

Build Tools

:

• Ant • Make and Maven compiler tools

  • SIPTECH understands and can choose automation at the appropriate time in the testing life cycle to balance manual effort needed for regression versus test automation and maintenance effort. 

Credentials

  • Prior to the release of Sun Microsystem's Java Swing, SIPTECH was given the challenge of certifying Swing to be 100% pure Java. SIPTECH developed white box tests that would exercise each line, loop and branch of the Swing APIs and these tests were executed on multiple platforms to ensure Java's promise of "Write-Once Run-Anywhere". 

  • SIPTECH has developed white box tests for Sun Microsystems for Java 2D packages, AWT package including Print, Sound, Image, Events, Focus Manager and Java Web Start, JNDI, JMQ, JES etc. These tests were based on test harnesses like JTreg. SIPTECH's effort included development of various test suites like the Listeners test suite, Undecorated and Zoom frame test suite, Mouse Wheel test suite, Reliability test suite, Focus Management test suite and Robot test suite.

  • SIPTECH has developed over 850 whitebox tests for MetricStream (formerly Zaplet), manual and automated, and has identified over 89% of the bugs filed for the product with less than 1% of the bugs being unearthed by the customers. Since most of these tests were developed with JUnit, SIPTECH developed the WebJUnit test harness to facilitate regression testing.