|Table of Contents|

[1] Xie Kai, Xu Baowen, Nie Changhai, et al. Component system regression testing method based on CTAM [J]. Journal of Southeast University (English Edition), 2005, 21 (3): 282-286. [doi:10.3969/j.issn.1003-7985.2005.03.008]
Copy

Component system regression testing method based on CTAM()
Share:

Journal of Southeast University (English Edition)[ISSN:1003-7985/CN:32-1325/N]

Volumn:
21
Issue:
2005 3
Page:
282-286
Research Field:
Computer Science and Engineering
Publishing date:
2005-09-30

Info

Title:
Component system regression testing method based on CTAM
Author(s):
Xie Kai1 Xu Baowen1 2 Nie Changhai1 2 Shi Liang1 Zhang Xiaofang1
1 Department of Computer Science and Engineering, Southeast University, Nanjing 210096, China
2 Jiangsu Institute of Software Quality, Nanjing 210096, China
Keywords:
component system testing regression testing test case selection
PACS:
TP311
DOI:
10.3969/j.issn.1003-7985.2005.03.008
Abstract:
The emphasis of component system regression testing is retesting of the event interaction between updated components and other components in a system.A component system regression testing method based on a new component testing association model(CTAM)is proposed.First, the modification-affected component groups are identified by the impact analysis on CTAM, and each component in this group is assigned with an influence degree.Then, previous test cases are selected according to the influence degree, to generate the minimal regression test suite.Compared with traditional methods, CTAM is derived from the statistic on the interactive events that occurred in previous test executions, and focuses on the complicated relationship between components, which is more applicable to the component system regression testing.

References:

[1] Weyuker E J.Testing component-based software:a cautionary tale [J].IEEE Software, 1998, 15(5):54-59.
[2] Edwards S H, Shakir G, Sitaraman M, et al.A framework for detecting interface violation in component-based software [A].In:Proceedings of the Fifth International Conference on Software Reuse [C].Victoria, Canada:IEEE Computer Society Press, 1998.46-55.
[3] Li Y J, Wahl Nancy J.An overview of regression testing [J].ACM SIGSOFT Software Engineering Notes, 1999, 24(1):69-73.
[4] Rothermel G, Harrold M J.A safe, efficient regression test selection technique [J].ACM Transactions on Software Engineering and Methodology, 1997, 6(2):173-210.
[5] Binkley D.The application of program slicing to regression testing [J].Information and Software Technology, 1998, 40(11, 12):583-594.
[6] Medvidovic N, Taylor R N.A classification and comparison framework for software architecture description languages [J].IEEE Transactions on Software Engineering, 2000, 26(1):70-93.
[7] Councill William T.Third-party testing and the quantity of software components [J].IEEE Software, 1999, 16(4):55-57.
[8] Yang L, Chen W K.An extension of the revised matrix algorithm [A]. In:IEEE Int Symp Circuits and Systems [C].Porland, OR, 1989.1034-1038.
[9] Harrold M J, Gupta R, Soffa M L.A methodology for controlling the size of a test suite [J].ACM Transactions on Software Engineering and Methodology, 1993, 2(3):270-285.

Memo

Memo:
Biographies: Xie Kai(1980—), male, graduate;Xu Baowen(corresponding author), male, doctor, professor, bwxu@seu.edu.cn.
Last Update: 2005-09-20