Testability Estimation of Framework Based Applications
نویسندگان
چکیده
Quality of software systems is highly demanded in today’s scenario. Highly testable system enhances the reliability also. More than 50% of test effort-time and cost are used to produce a highly testable system. Thus, design-for-testability is needed to reduce the test effort. In order to enhance the quality, productivity and reduced cost of the software organizations are promoting to produce the reuse-oriented products. Incorporating reuse technology in both aspects-software development process and test process may payoff many folds. Keeping this view, our study focus the testability of the object-oriented framework based software systems and identify that flexibility at the variable points of the object-oriented framework, chosen for framework instantiation, greatly affects the testability of object-oriented framework based software at each level of testing. In the current paper, we propose a testability model considering the flexible aspect of the variable point to estimate testability in the early phase, requirement analysis phase, of development process of the framework based software. The proposed model helps to improve the testability of the software before the implementation starts thus reducing the overall development cost.
منابع مشابه
Testability Estimation Framework
Testability has always been an elusive concept and its correct measurement or evaluation a difficult exercise. Most of the studies measure testability or more precisely the attributes that have impact on testability but at the source code level. Though, testability measurement at the source code level is a good indicator of effort estimation, it leads to the late arrival of information in the d...
متن کاملIddq Testability Analysis Using Random Test Vectors
This paper reports an investigation of Iddq test coverage of randomly generated test vectors and Iddq fault coverage estimation based on a new testability measure. Experimental results show that Iddq random vectors are as efficient as deterministic vectors, and that the proposed testability measure is capable of accurately estimating fault coverage of Iddq test.
متن کاملRuntime Testability in Dynamic Highly Available Component-based Systems
Runtime testing is emerging as the solution for the integration and assessment of highly dynamic, high availability software systems where traditional development-time integration testing cannot be performed. A prerequisite for runtime testing is the knowledge about to which extent the system can be tested safely while it is operational, i.e., the system’s runtime testability. This paper define...
متن کاملDemonstration Method for PHM-Oriented Testability Design
The development of PHM propels the combination of design for testability and relevant PHM technology, which leads a need for the demonstration of PHM-oriented testability design. The paper mainly introduces the evaluation and demonstration method ranging from the design phase to the demonstration phase. Firstly, the index set to be evaluated is established according to the feature of the PHM-or...
متن کاملA measurement framework for object-oriented software testability
As software applications grow more complex and become a necessity in almost everyday activities, more emphasis has been placed on software quality and reliability. Effective testing is therefore required to achieve adequate levels of software quality and reliability. However, we are facing a dilemma: software systems are growing in complexity and testing resources are by definition limited. To ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013