Product reliability is key for any manufacturer. RoweBots software guarentees the highest levels of reliability by using advanced testing approaches. These testing approaches include the following steps and philosophies.
Module TestingAs modules are developed, these modules are tested individually and in the system with other proven components as a first pass reliability test.
Standard Regression TestingNext, ndustry standard regression tests are used on each and every release and every time there is a change in the software. These industry standard test suites are developed independently and the successful completion of the test defines whether or not the software actually works. By using these tests all the proprietary nature of the tests is eliminated. The net result is a system that behaves precisely according to the standards. This is our first line of defense.
Augmented Test SuitesIn some places, these test suites are not complete enough. RoweBots adds more tests to this suite to further test the functionality of all components working together. With our proprietary test environment, we improve on the industry standard tests to make sure that we find and fix the problems before you experience them.
The Strength of Open StandardsNote that the real strength of open standards comes into play here. Proprietary systems are subject to the problem of what the system should do. One person's feature is another person's bug. Open standards eliminate this ambiguity and adopt solutions that are widely accepted and vetted by a broad set of industry experts. We test against these standards to ensure consistency, reliability and portability of applications across many operating system variants.
Requirements TestingOur next level of testing is testing against our system requirements. At this point we know the system adhere's to the specifications that the industry provided and also conforms with our augmented test suites. This testing tests the system with the documentation to make sure that the entire package is correct. This includes a set of man pages, a programmers guide (250+ pages) , a tutorial guide (130+ pages) and a quickstart guide which provides step by step documentation on how to run, in 10 minutes, over 32 demonstration programs complete with screen shots. The documentation review involves at least four technical people, and two professional documentation experts reading the entire set of documenation three times.
In Practice TestingTo this mix we add real life demonstration programs for all features of the system. It is tested with real user examples that can be easily cut and pasted into your application. The net result is a low support system in the field that works as per the documentation. |
|||
