—Software testing is an important activity in
software development. Software testing requires design and
creation of test cases for testing the system; therefore, test cases
are important for software testing. Moreover, database
applications become an important part of software and are
increasingly complex. If the database schema is changed,
database schema can affect test cases which are principal of
software testing. It is not easy to specify affected test cases that
are still usable, or unusable. So, if a software tester uses
unusable test cases, this can lead to various troubles such as
wasted effort, as well as wasted time and cost to find affected
test cases for the generation of new test cases. In this paper, we
have presented a framework that is planned to implement tool.
Furthermore, this framework have displayed the method to
support finding impacts on test cases from database schema
changes. The approach of finding impacts on test cases based on
black-box testing by using use cases.
—Software testing, test case, use case, database
The authors are with the Software Engineering Laboratory Center of
Excellence in Software Engineering, Faculty of Engineering, Chulalongkorn
University, Bangkok, Thailand (e-mail: firstname.lastname@example.org;
Cite:Jiratchaya Jainae and Taratip Suwannasart, "A Framework for Test Case Impact Analysis of Database
Schema Changes Using Use Cases," International Journal of Engineering and Technology vol. 6, no. 3, pp. 186-189, 2014.