|
SWIFI's Benefits & Features |
|
|
|
|
Written by Administrator
|
|
Wednesday, 24 January 2007 |
|
"Program testing can be used to show the presence of bugs, but never to show their absence!" Dijkstra | 
| Benefits: - Checking of fault tolerance mechanisms and performance of System Under Test (SUT) under the appearance of unexpected faults.
- Raising hardware and software faults which are otherwise very hard to reproduce with conventional testing techniques.
- Regression tests are less error-prone using this tool as test cases are highly repeatable.
- Test abstraction and portability of test cases as they can be executed to different Systems Under Tests (SUTs).
- Reliability of test results and accurate validation of SUT.
- Saves time and increases system testing efficiency.
- Use of graphical test case design as test scripting is not required.
- Improves reliability, availability and safety of systems under test.
|
Features: - Injection of Software faults in program procedures and variables.
- Injection of Hardware faults in CPU, Memory and I/O.
- Intuitive and advanced user friendly Graphical User Interface.
- Runs tests automatically in SUT.
- Runs in a host/target environment.
- Use of Eclipse 3 technology to integrate easily with other eclipse applications.
- Portable tool based in Java technology which can be executed in Microsoft® Windows® and Linux.
- Maintains test data and injection results in a database, allowing external programs to access information using standard SQL.
- Modular and scalable software architecture of the tool.
- Versions available for RTEMS/ERC32, RTEMS/Pentium®, Windows/Pentium®, Linux/Pentium®*. RTEMS is an acronym of Real-Time Operating System for Multiprocessor Systems
- Plugin ready for IBM® Rational® Software
|   |
|
|
Last Updated ( Thursday, 08 February 2007 )
|