메뉴 건너뛰기




Volumn 51, Issue 2, 2009, Pages 460-477

Building test cases and oracles to automate the testing of web database applications

Author keywords

Database modification; Functional testing; Software testing; Web applications

Indexed keywords

APPLICATIONS; COMPUTER SOFTWARE SELECTION AND EVALUATION; DATA FLOW ANALYSIS; SECURITY OF DATA; SOFTWARE TESTING; SPECIFICATIONS; TESTING; WORLD WIDE WEB;

EID: 56349155537     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2008.05.016     Document Type: Article
Times cited : (28)

References (38)
  • 2
    • 56349158140 scopus 로고    scopus 로고
    • N. Alshahwan, M. Harman, Automated session data repair for web application regression testing, in: Proceedings of the International Conference on Software Testing, Verification and Validation, in press.
    • N. Alshahwan, M. Harman, Automated session data repair for web application regression testing, in: Proceedings of the International Conference on Software Testing, Verification and Validation, in press.
  • 4
    • 56349141777 scopus 로고    scopus 로고
    • E. Beltrami, Models for Public Systems Analysis, 1977.
    • E. Beltrami, Models for Public Systems Analysis, 1977.
  • 5
    • 56349100864 scopus 로고    scopus 로고
    • L. Bodin, A. Tucker, Model for municipal street sweeping operations, in: Modules in Applied Mathematics Vol. 3: Discrete and System Models, 1983, pp. 76-111.
    • L. Bodin, A. Tucker, Model for municipal street sweeping operations, in: Modules in Applied Mathematics Vol. 3: Discrete and System Models, 1983, pp. 76-111.
  • 6
    • 56349132472 scopus 로고    scopus 로고
    • M. Benedikt, J. Freire, P. Godefroid, VeriWeb: automatically testing dynamic web sites, in: Proceedings International WWW Conference(11), Honolulu, Hawaii, USA, 2002, pp. 654-668.
    • M. Benedikt, J. Freire, P. Godefroid, VeriWeb: automatically testing dynamic web sites, in: Proceedings International WWW Conference(11), Honolulu, Hawaii, USA, 2002, pp. 654-668.
  • 7
    • 0034592890 scopus 로고    scopus 로고
    • D. Chays, S. Dan, P.G. Frankl, F.I. Vokolos, E.J. Weyuker, A framework for testing database applications, in: Proceedings of the International Symposium on Software Testing and Analysis, 2000, pp. 147-157.
    • D. Chays, S. Dan, P.G. Frankl, F.I. Vokolos, E.J. Weyuker, A framework for testing database applications, in: Proceedings of the International Symposium on Software Testing and Analysis, 2000, pp. 147-157.
  • 8
    • 0017973244 scopus 로고    scopus 로고
    • T.S. Chow, Testing software design modeled by finite-state machines, in: IEEE Transactions on Software Engineering, SE-4(3), May 1978, pp. 178-187.
    • T.S. Chow, Testing software design modeled by finite-state machines, in: IEEE Transactions on Software Engineering, SE-4(3), May 1978, pp. 178-187.
  • 9
    • 56349089780 scopus 로고    scopus 로고
    • Y. Deng, P. Frankl, J. Wang, Testing web database applications, in: Workshop on Testing, Analysis and Verification of Web Services (TAV-WEB), September 2004.
    • Y. Deng, P. Frankl, J. Wang, Testing web database applications, in: Workshop on Testing, Analysis and Verification of Web Services (TAV-WEB), September 2004.
  • 10
    • 0036437990 scopus 로고    scopus 로고
    • G. Di Lucca, A. Fasolino F. Faralli, Testing web applications, in: International Conference on Software Maintenance, October 2002, pp. 310-319.
    • G. Di Lucca, A. Fasolino F. Faralli, Testing web applications, in: International Conference on Software Maintenance, October 2002, pp. 310-319.
  • 13
    • 0028447111 scopus 로고    scopus 로고
    • J. Gray, P. Sundaresan, S. Englert, K. Baclawski, P.J. Weinberger, Quickly generating billion record synthetic databases, in: Proceedings of ACM SIGMOD, 1994, pp. 243-252.
    • J. Gray, P. Sundaresan, S. Englert, K. Baclawski, P.J. Weinberger, Quickly generating billion record synthetic databases, in: Proceedings of ACM SIGMOD, 1994, pp. 243-252.
  • 14
    • 37849004456 scopus 로고    scopus 로고
    • W. Halfond, A. Orso, Improving test case generation for web applications using automated interface discovery, in: ESEC/15, SIGSOFT FSE, September 2007, pp. 145-154.
    • W. Halfond, A. Orso, Improving test case generation for web applications using automated interface discovery, in: ESEC/15, SIGSOFT FSE, September 2007, pp. 145-154.
  • 15
    • 56349159837 scopus 로고    scopus 로고
    • R. Hower, Web site test tools and site management tools, Software QA and Testing Resource Center, 2002. (accessed November 2003).
    • R. Hower, Web site test tools and site management tools, Software QA and Testing Resource Center, 2002. (accessed November 2003).
  • 16
    • 56349102921 scopus 로고    scopus 로고
    • C.L. Hsu, H.C. Liao, J.L. Chen, F.J.Wang, A web database application model for software maintenance, in: 4th International Symposium on Autonomous Decentralized Systems, March 1999, pp. 338-344.
    • C.L. Hsu, H.C. Liao, J.L. Chen, F.J.Wang, A web database application model for software maintenance, in: 4th International Symposium on Autonomous Decentralized Systems, March 1999, pp. 338-344.
  • 17
    • 84904170357 scopus 로고    scopus 로고
    • X. Jia, H. Liu, Rigorous and automatic testing of web application, in; Proceedings of the 6th IASTED International Conference on Software Engineering and Applications (SEA 2002), Cambridge, MA, USA, November 2002, pp. 280-285.
    • X. Jia, H. Liu, Rigorous and automatic testing of web application, in; Proceedings of the 6th IASTED International Conference on Software Engineering and Applications (SEA 2002), Cambridge, MA, USA, November 2002, pp. 280-285.
  • 18
    • 56349101331 scopus 로고    scopus 로고
    • D. Kung, C.H. Liu, P. Hsia, A model-based approach for testing Web applications, in: Proceedings of 12th International Conference on Software Engineering and Knowledge Engineering, Chicago, IL, July 2000, pp. 302-309.
    • D. Kung, C.H. Liu, P. Hsia, A model-based approach for testing Web applications, in: Proceedings of 12th International Conference on Software Engineering and Knowledge Engineering, Chicago, IL, July 2000, pp. 302-309.
  • 19
    • 0034504474 scopus 로고    scopus 로고
    • D. Kung, C.H. Liu, P. Hsia, An object-oriented Web test model for testing Web applications, in: Proceedings of IEEE 24th Annual International Computer Software and Applications Conference (COMP-SAC2000), Taipei, Taiwan, October 2000, pp. 537-542.
    • D. Kung, C.H. Liu, P. Hsia, An object-oriented Web test model for testing Web applications, in: Proceedings of IEEE 24th Annual International Computer Software and Applications Conference (COMP-SAC2000), Taipei, Taiwan, October 2000, pp. 537-542.
  • 20
    • 34247165942 scopus 로고    scopus 로고
    • G.M. Kapfhammer, M. Soffa, A family of test adequacy criteria for database-driven applications, in: Proceedings of ESEC/SIGSOFT FSE, 2003, pp. 98-107.
    • G.M. Kapfhammer, M. Soffa, A family of test adequacy criteria for database-driven applications, in: Proceedings of ESEC/SIGSOFT FSE, 2003, pp. 98-107.
  • 21
    • 0035691797 scopus 로고    scopus 로고
    • S.C. Lee, J. Offutt, Generating test cases for XML-based Web component interactions using mutation analysis, in: Proceedings of the 12th International Symposium on Software Reliability Engineering, Hong Kong China, November 2001, pp. 200-209.
    • S.C. Lee, J. Offutt, Generating test cases for XML-based Web component interactions using mutation analysis, in: Proceedings of the 12th International Symposium on Software Reliability Engineering, Hong Kong China, November 2001, pp. 200-209.
  • 22
    • 0034538764 scopus 로고    scopus 로고
    • C.H. Liu, D. Kung, P. Hsia, C.T. Hsu, Structural testing of web applications, in: 11th International Symposium on Software Reliability Engineering, October 2000, pp. 84-96.
    • C.H. Liu, D. Kung, P. Hsia, C.T. Hsu, Structural testing of web applications, in: 11th International Symposium on Software Reliability Engineering, October 2000, pp. 84-96.
  • 23
    • 56349110652 scopus 로고    scopus 로고
    • N. Nyman, GUI application testing with dumb monkeys, in: Proceedings of STAR West, 1998.
    • N. Nyman, GUI application testing with dumb monkeys, in: Proceedings of STAR West, 1998.
  • 24
    • 84902581731 scopus 로고    scopus 로고
    • J. Offutt, A. Abdurazik, Generating tests from UML specifications, in: Proceedings of the Second IEEE International Conference on the Unified Modeling Language (UML99), Lecture Notes in Computer Science, vol. 1723, Fort Collins, CO, October 1999, pp. 416-429.
    • J. Offutt, A. Abdurazik, Generating tests from UML specifications, in: Proceedings of the Second IEEE International Conference on the Unified Modeling Language (UML99), Lecture Notes in Computer Science, vol. 1723, Fort Collins, CO, October 1999, pp. 416-429.
  • 26
    • 16244370108 scopus 로고    scopus 로고
    • J. Offutt, Y. Wu, X. Du, H. Huang, Bypass testing of web applications, in: 15th International Symposium on Software Reliability Engineering, November 2004, pp. 187-197.
    • J. Offutt, Y. Wu, X. Du, H. Huang, Bypass testing of web applications, in: 15th International Symposium on Software Reliability Engineering, November 2004, pp. 187-197.
  • 27
    • 35048846147 scopus 로고    scopus 로고
    • L. Ran, C. Dyreson, A. Andrews, AutoDBT: a framework for automatic testing of web database applications, in: International Conference on Web Information Systems Engineering (WISE), LNCS, vol. 3306, November 2004, pp. 181-192.
    • L. Ran, C. Dyreson, A. Andrews, AutoDBT: a framework for automatic testing of web database applications, in: International Conference on Web Information Systems Engineering (WISE), LNCS, vol. 3306, November 2004, pp. 181-192.
  • 28
    • 0035009417 scopus 로고    scopus 로고
    • F. Ricca, P. Tonella, Analysis and testing of web applications, in: 23rd International Conference on Software Engineering (ICSE), Toronto, Ontario, Canada, May 2001, pp. 25-34.
    • F. Ricca, P. Tonella, Analysis and testing of web applications, in: 23rd International Conference on Software Engineering (ICSE), Toronto, Ontario, Canada, May 2001, pp. 25-34.
  • 29
    • 50649089157 scopus 로고    scopus 로고
    • S. Sampath, R. Bryce, G. Viswanath, V, Kandimalla, A. Koru, Prioritizing user-session-based test cases for web application testing, in: The International Conference on Software Testing, Verification and Validation, April 2008, pp. X-Y.
    • S. Sampath, R. Bryce, G. Viswanath, V, Kandimalla, A. Koru, Prioritizing user-session-based test cases for web application testing, in: The International Conference on Software Testing, Verification and Validation, April 2008, pp. X-Y.
  • 31
    • 47349092026 scopus 로고    scopus 로고
    • S. Sprenkle, L. Pollock, H. Esquivel, B. Hazelwood, S. Ecott, Automated oracle comparators for testing web applications, in; 18th IEEE International Symposium on Software Reliability Engineering, November 2007, pp. 117-126.
    • S. Sprenkle, L. Pollock, H. Esquivel, B. Hazelwood, S. Ecott, Automated oracle comparators for testing web applications, in; 18th IEEE International Symposium on Software Reliability Engineering, November 2007, pp. 117-126.
  • 32
    • 33646950015 scopus 로고    scopus 로고
    • S. Sprenkle, S. Sampath, E. Gibson, A. Souter, L. Pollock, An empirical comparison of test suite reduction techniques for user-session-based testing of web applications, in: International Conference on Software Maintenance, September 2005, pp. 587-596.
    • S. Sprenkle, S. Sampath, E. Gibson, A. Souter, L. Pollock, An empirical comparison of test suite reduction techniques for user-session-based testing of web applications, in: International Conference on Software Maintenance, September 2005, pp. 587-596.
  • 33
    • 56349147134 scopus 로고    scopus 로고
    • D. Slutz, Massive stochastic testing of SQL, in: Proceedings of the 24th International Conference on Very-Large Databases, Morgan Kaufmann, 1998, pp. 618-622.
    • D. Slutz, Massive stochastic testing of SQL, in: Proceedings of the 24th International Conference on Very-Large Databases, Morgan Kaufmann, 1998, pp. 618-622.
  • 34
    • 56349118656 scopus 로고    scopus 로고
    • Transaction Processing Performance Council. TPC-Benchmark C. 1998.
    • Transaction Processing Performance Council. TPC-Benchmark C. 1998.
  • 36
    • 33846552397 scopus 로고    scopus 로고
    • David Willmor, Suzanne M. Embury, An intensional approach to the specification of test cases for database applications, in: Proceeding of ICSE, 2006, Shanghai, China, pp. 102-111.
    • David Willmor, Suzanne M. Embury, An intensional approach to the specification of test cases for database applications, in: Proceeding of ICSE, 2006, Shanghai, China, pp. 102-111.
  • 37
    • 0033346625 scopus 로고    scopus 로고
    • J. Yang, J. Huang, F. Wang, W. Chu, An object-oriented architecture supporting Web application testing, in: First Asian-Pacific Conference on Quality Software (APAQS'99), Japan, December 1999, pp. 122-129.
    • J. Yang, J. Huang, F. Wang, W. Chu, An object-oriented architecture supporting Web application testing, in: First Asian-Pacific Conference on Quality Software (APAQS'99), Japan, December 1999, pp. 122-129.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.