TY - GEN
T1 - Scenario-based object-oriented testing framework
AU - Tsai, W. T.
AU - Saimi, A.
AU - Yu, L.
AU - Paul, R.
N1 - Publisher Copyright:
© 2004 IEEE.
PY - 2003
Y1 - 2003
N2 - This paper presents a scenario-based object-oriented test framework (SOOTF) for adaptive and rapid testing. The framework takes test scenario specification as input, prepares data for test execution, performs test execution, and evaluates test results with a database support. The framework also has several built-in regression testing strategies that can be used to test the modified software. The framework is implemented in Java using many OO design patterns such as template method, strategy, and composite. The framework is implemented using a 3-tiered architecture with GUI front end, and test management in the middle, and a database at the backend. Whenever there is a change to the system/application under test, SOOTF identifies all the potentially affected scenarios, and perform regression testing using existing test cases stored in the database. A tester may also reuse the existing test scripts to perform stress testing. This paper uses a banking system example to illustrate the framework.
AB - This paper presents a scenario-based object-oriented test framework (SOOTF) for adaptive and rapid testing. The framework takes test scenario specification as input, prepares data for test execution, performs test execution, and evaluates test results with a database support. The framework also has several built-in regression testing strategies that can be used to test the modified software. The framework is implemented in Java using many OO design patterns such as template method, strategy, and composite. The framework is implemented using a 3-tiered architecture with GUI front end, and test management in the middle, and a database at the backend. Whenever there is a change to the system/application under test, SOOTF identifies all the potentially affected scenarios, and perform regression testing using existing test cases stored in the database. A tester may also reuse the existing test scripts to perform stress testing. This paper uses a banking system example to illustrate the framework.
KW - Scenario-based testing
KW - and automated test execution
KW - design for change
KW - design patterns
KW - object-oriented test frameworks
KW - regression testing
UR - http://www.scopus.com/inward/record.url?scp=84863719914&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84863719914&partnerID=8YFLogxK
U2 - 10.1109/QSIC.2003.1319129
DO - 10.1109/QSIC.2003.1319129
M3 - Conference contribution
AN - SCOPUS:84863719914
T3 - Proceedings - International Conference on Quality Software
SP - 410
EP - 417
BT - Proceedings - 3rd International Conference on Quality Software, QSIC 2003
PB - IEEE Computer Society
T2 - 3rd International Conference on Quality Software, QSIC 2003
Y2 - 6 November 2003 through 7 November 2003
ER -