Rhapsody automatic test generation.I-Logix, has announced Rhapsody (1) A subscription-based online music service from RealNetworks that gives users unlimited access to a vast library of major and independent label music. Within a single interface, Rhapsody provides access to streaming music, Internet radio and extensive music information and Automatic Test Generator (ATG ATG antithymocyte globulin. lymphocyte immune globulin (antithymocyte globulin equine, ATG, ATG equine, LIG) Atgam Pharmacologic class: Immunoglobulin Therapeutic class: Immunosuppressant ), extending Model-driven Development (MDD MDD Major depressive disorder, see there ) to include Model-driven Testing. They claim to be the first in the market to deliver automatic test generation for embedded software Instructions that permanently reside in a ROM or flash memory chip. Embedded software may be immediately available to the CPU or, for faster execution, may be transferred to RAM first and then executed. development, allowing software engineers to automatically generate test cases from their Unified Modelling Language (UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s. ) designs. This ensures that the system under development maintains design integrity at each design iteration One repetition of a sequence of instructions or events. For example, in a program loop, one iteration is once through the instructions in the loop. See iterative development. (programming) iteration - Repetition of a sequence of instructions. , including final implementation on the target. Rhapsody ATG enables software engineers to take the development process one step further by automatically creating test cases and executing them through the entire design process. Once the software engineer defines the scope of the system under test--either a single class or a collection of classes--and its interface, Rhapsody ATG automatically generates test cases. The test cases provide full coverage for states, transitions, operations calls, as well as events used in the model. Also Rhapsody ATG is flexible enough to "read" the user-defined test cases, analyse the coverage then automatically generate new test cases for the uncovered portion of the design. Creating test scenarios on the host and running them throughout the development process offers significant automation for regression testing In software development, testing a program that has been modified in order to ensure that additional bugs have not been introduced. When a program is enhanced, testing is often done only on the new features. . In addition, running the test cases on the target allows for early detection of instances where the behaviour on the target differs from the design's intended behaviour. Rhapsody ATG can also be used in conjunction with I-Logix's Rhapsody TestConductor* to provide "White box" testing. By executing the test cases, the user is able to follow the internal interactions within the system components as the tests are running, enabling errors to be easily identified. Additionally, the user can export the generated test cases to their own testing environment for "Black box" testing. www.ilogic.com |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion