Software tool for regression testing. (c1997)

1997 ◽  
Author(s):  
Nidal H. Araby
2016 ◽  
Vol 13 (10) ◽  
pp. 6754-6763
Author(s):  
Prakash Venkatraman ◽  
Goplakrishnan Sethumadhavan

To make certain the software Quality, Software testing is one of the most significant processes in Software Development Life Cycle (SDLC). Software systems develop regularly to offer the necessary functionalities and to acclimatize to ever-changing customer necessitates. Regression testing points out to the portion of the test cycle in which a syllabus is experimented to make certain that alters do not influence characteristics such as adding novel characteristics or adapting presented characteristics that are not supposed to be influenced. The Regression testing is used to modified versions of the software to make certain that the modified characteristics perform equally and that the changes did not generate unexpected faults, moreover known as deterioration errors. As a result, in order to spot such errors, Software regression testing is necessary. The most important plan of the suggested system is to execute the software regression testing with a reduced amount of time and cost devoid of changing the quality. For this, we will promise the quality of the software tool in terms of quality metrics such as dependability and maintainability, etc after optimizing the test suite. By using Improved Particle Swarm Optimization Algorithm (IPSO), the test suite optimization will be prepared. With different devices such as JDepend and Rayleigh’s model, the quality metrics will be computed.


Author(s):  
Carroll Thronesbery ◽  
Ayman Qaddumi ◽  
Michael Merta ◽  
Eugene McMahon ◽  
Mike Monahan

Autonomy Requirements Tester (ART) is a software tool designed and prototyped in a NASA Phase I Small Business Innovative Research (SBIR) project to address the difficulties of testing autonomy requirements. It supports clear communications among engineers with different by translating requirements terms into software behavioral expectations, which can be used to drive test specifications and the reporting of test results. Also, because it helps translate the requirements into software behavior terms, it addresses some of the difficulties of testing autonomy requirements. Innovations in ART include a clear linking of requirements, expected software behavior, test plans, and test results. They also include the immersion of the Test Runner portion of the ART design within the Core Flight System (cFS) architecture, so that the application under test can be tested as it is intended to fly, even before the remainder of the flight software has been developed. ART also includes a reusable test specification for regression testing and employs a test plan template to ease the specification of multiple, detailed test plans for similarly formatted autonomy requirements.


Sign in / Sign up

Export Citation Format

Share Document