Presentation is loading. Please wait.

Presentation is loading. Please wait.

SOA for An Empirical Study of Regression Test Selection Techniques. by TODD L. GRAVES Los Alamos National Laboratory MARY JEAN HARROLD Georgia Institute.

Similar presentations


Presentation on theme: "SOA for An Empirical Study of Regression Test Selection Techniques. by TODD L. GRAVES Los Alamos National Laboratory MARY JEAN HARROLD Georgia Institute."— Presentation transcript:

1 SOA for An Empirical Study of Regression Test Selection Techniques. by TODD L. GRAVES Los Alamos National Laboratory MARY JEAN HARROLD Georgia Institute of Technology JUNG-MIN KIM and ADAM PORTER University of Maryland and GREGG ROTHERMEL Oregon State University. Presented by Bob Mazzi 11/6/08

2 Regression Testing AGRAWAL, H., HORGAN, J., KRAUSER, E., AND LONDON, S. 1993. Incremental regression testing. In Proceedings of the Conference on Software Maintenance (Sept.). 348–357. BALCER, M., HASLING, W., AND OSTRAND, T. 1989. Automatic generation of test scripts from formal test specifications. In Proceedings of the ACM SIGSOFT ’89 Third Symposium on Software Testing, Analysis, and Verification (TAV3, Key West, FL, Dec. 13–15), R. A. Kemmerer, Ed. ACM Press, New York, NY, 210–218. CHAMBERS, J. M., CLEVELAND, W. S., KLEINER, B., AND TUKEY, P. A. 1983. Graphical Methods for Data Analysis. Wadsworth Publ. Co., Belmont, CA. CHEN, Y.-F., ROSENBLUM, D. S., AND VO, K.-P. 1994. TestTube: A system for selective regression testing. In Proceedings of the 16th International Conference on Software Engineering (ICSE ’94, Sorrento, Italy, May 16–21), B. Fadini, L. Osterweil, and A. van Lamsweerde, Chairs. IEEE Computer Society Press, Los Alamitos, CA, 211–220. FISCHER, K., RAJI, F., AND CHRUSCKICKI, A. 1981. A methodology for retesting modified software. In Proceedings of the National Tele. Conference B-6-3 (Nov.). 1–6. HARROLD, M. J. AND SOFFA, M. L. 1988. An incremental approach to unit testing during maintenance. In Proceedings of the Conference on Software Maintenance (Oct.). 362–367. HARTMANN, J. AND ROBSON, D. 1990. Techniques for selective revalidation. IEEE Software 16, 1 (Jan.), 31–38. KIM, J.-M., PORTER, A., AND ROTHERMEL, G. 2000. An empirical study of regression test application frequency. In Proceedings of the 22nd International Conference on Software Engineering (June). 126–135. LASKI, J. AND SZERMER, W. 1992. Identification of program modifications and its applications in software maintentance. In Proceedings of the 1992 Conference on Software Maintenance (Nov.). 282–290. LEUNG, H. AND WHITE, L. 1990. A study of integration testing and software regression at the integration level. In Proceedings of the Conference on Software Maintenance. 290–300. OSTRAND, T. J. AND BALCER, M. J. 1988. The category-partition method for specifying and generating fuctional tests. Commun. ACM 31, 6 (June), 676–686. ROSENBLUM, D. AND ROTHERMEL, G. 1997. A comparative study of regression test-selection techniques. In Proceedings of the International Workshop on Empirical Studies of Software Maintenance (Oct.). 89–94. ROSENBLUM, D. AND WEYUKER, E. J. 1997a. Lessons learned from a regression testing case study. Empirical Softw. Eng. 2, 2, 188–191. ROTHERMEL, G. AND HARROLD, M. J. 1996. Analyzing regression test selection techniques. IEEE Trans. Softw. Eng. 22, 8 (Aug.), 529–551. ROTHERMEL, G. AND HARROLD, M. J. 1997. A safe, efficient regression test selection technique. ACM Trans. Softw. Eng. Methodol. 6, 2, 173–210. ROTHERMEL, G. AND HARROLD, M. J. 1998. Empirical studies of a safe regression test selection technique. IEEE Trans. Softw. Eng. 24, 6, 401–419. An Empirical Study of Regression Test Selection Techniques 207 ACM Transactions on Software Engineering and Methodology, Vol. 10, No. 2, April 2001. VOKOLOS, F. I. AND FRANKL, P. G. 1997. Pythia: A regression test selection tool based on textual differencing. In IFIP TC5 WG5.4 3rd International Conference on Reliability, Quality and Safety of Software-Intensive Systems (ENCRESS ’97, Athens, Greece, May (29–30), D. Gritzalis, Ed. Chapman and Hall, Ltd., London, UK, 3–21. VOKOLOS, F. I. AND FRANKL, P. G. 1998. Empirical evaluation of the textual differencing regression testing technique. In Proceedings of the International Conference on Software Maintenance (Nov.). 44–53.

3 Test Selection Techniques Minimization WONG, W. E., HORGAN, J. R.,MATHUR, A. P., AND PASQUINI, A. 1997. Test set size minimization and fault detection effectiveness: A case study in a space application. In Proceedings of the 21st Annual International Conference on Computer Software and Applications (COMPSAC ’97, Aug.). IEEE Computer Society, Washington, DC, 522–528. Data Flow HARROLD, M., JONES, J. A., AND LLOYD, J. 1997. Design and implementation of an interprocedural data-flow tester. Ohio State University, Columbus, OH. HUTCHINS, M., FOSTER, H., GORADIA, T., AND OSTRAND, T. 1994. Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria. In Proceedings of the 16th International Conference on Software Engineering (ICSE ’94, Sorrento, Italy, May 16–21), B. Fadini, L. Osterweil, and A. van Lamsweerde, Chairs. IEEE Computer Society Press, Los Alamitos, CA, 191–200. OSTRAND, T. AND WEYUKER, E. 1988. Using dataflow analysis for regression testing. In Proceedings of the Sixth Annual Pacific Northwest Conference on Software Quality (Sept.). 233–247. TAHA, A. B., THEBAUT, S. M., AND LIU, S. S. 1989. An approach to software fault localization and revalidation based on incremental data flow analysis. In Proceedings of the 13 th Annual International Conference on Computer Software and Applications (Sept.). 527–534. Cost Effectiveness LEUNG, H. AND WHITE, L. 1991. A cost model to compare regression test strategies. In Proceedings of the Conference on Software Maintenance (Oct.). 201–208. ROSENBLUM, D. S. AND WEYUKER, E. J. 1997b. Using coverage information to predict the cost-effectiveness of regression testing strategies. IEEE Trans. Softw. Eng. 23, 3, 146–156. This Paper


Download ppt "SOA for An Empirical Study of Regression Test Selection Techniques. by TODD L. GRAVES Los Alamos National Laboratory MARY JEAN HARROLD Georgia Institute."

Similar presentations


Ads by Google