메뉴 건너뛰기




Volumn 36, Issue 1, 2010, Pages 81-95

Generating event sequence-based test cases using GUI runtime state feedback

Author keywords

Automated testing; GUI testing; GUITAR testing system.; Model based testing

Indexed keywords

AUTOMATED TESTING; AUTOMATIC MODELS; EVENT SEMANTICS; EVENT SEQUENCE; GUI TESTING; INTERACTION GRAPHS; MODEL BASED TESTING; RUNTIMES; TEST CASE; TESTING SYSTEMS; YIELD TEST;

EID: 76749087925     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2009.68     Document Type: Article
Times cited : (112)

References (49)
  • 3
    • 0034541837 scopus 로고    scopus 로고
    • Generating test cases for GUI responsibilities using complete interaction sequences
    • L. White and H. Almezen, "Generating Test Cases for GUI Responsibilities Using Complete Interaction Sequences," Proc. 11th Int'l Symp. Software Reliability Eng., p. 110, 2000.
    • (2000) Proc. 11th Int'l Symp. Software Reliability Eng. , pp. 110
    • White, L.1    Almezen, H.2
  • 4
    • 30344472992 scopus 로고    scopus 로고
    • Studying the fault-detection effectiveness of GUI test cases for rapidly evolving software
    • Oct.
    • A.M. Memon and Q. Xie, "Studying the Fault-Detection Effectiveness of GUI Test Cases for Rapidly Evolving Software," IEEE Trans. Software Eng., vol.31, no.10, pp. 884-896, Oct. 2005.
    • (2005) IEEE Trans. Software Eng. , vol.31 , Issue.10 , pp. 884-896
    • Memon, A.M.1    Xie, Q.2
  • 5
    • 34548745202 scopus 로고    scopus 로고
    • Using GUI run-time state as feedback to generate test cases
    • May
    • X. Yuan and A.M. Memon, "Using GUI Run-Time State as Feedback to Generate Test Cases," Proc. 29th Int'l Conf. Software Eng., pp. 396-405, May 2007.
    • (2007) Proc. 29th Int'l Conf. Software Eng. , pp. 396-405
    • Yuan, X.1    Memon, A.M.2
  • 7
    • 33745196010 scopus 로고    scopus 로고
    • Tool-assisted unit-test generation and selection based on operational abstractions
    • T. Xie and D. Notkin, "Tool-Assisted Unit-Test Generation and Selection Based on Operational Abstractions," Automated Software Eng., vol.13, no.3, pp. 345-371, 2006.
    • (2006) Automated Software Eng. , vol.13 , Issue.3 , pp. 345-371
    • Xie, T.1    Notkin, D.2
  • 8
    • 0029723725 scopus 로고    scopus 로고
    • The chaining approach for software test data generation
    • R. Ferguson and B. Korel, "The Chaining Approach for Software Test Data Generation," ACM Trans. Software Eng. Methodolgy, vol.5, no.1, pp. 63-86, 1996.
    • (1996) ACM Trans. Software Eng. Methodolgy , vol.5 , Issue.1 , pp. 63-86
    • Ferguson, R.1    Korel, B.2
  • 9
    • 0000741186 scopus 로고    scopus 로고
    • Adtest: A test data generation suite for ada software systems
    • Aug.
    • M.J. Gallagher and V.L. Narasimhan, "Adtest: A Test Data Generation Suite for Ada Software Systems," IEEE Trans. Software Eng., vol.23, no.8, pp. 473-484, Aug. 1997.
    • (1997) IEEE Trans. Software Eng. , vol.23 , Issue.8 , pp. 473-484
    • Gallagher, M.J.1    Narasimhan, V.L.2
  • 10
    • 0025472647 scopus 로고
    • Automated software test data generation
    • DOI 10.1109/32.57624
    • B. Korel, "Automated Software Test Data Generation," IEEE Trans. Software Eng., vol.16, no.8, pp. 870-879, Aug. 1990. (Pubitemid 20738724)
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.8 , pp. 870-879
    • Korel Bogdan1
  • 11
    • 0035678269 scopus 로고    scopus 로고
    • Generating software test data by evolution
    • Dec.
    • C.C. Michael, G. McGraw, and M. Schatz, "Generating Software Test Data by Evolution," IEEE Trans. Software Eng., vol.27, no.12, pp. 1085-1110, Dec. 2001.
    • (2001) IEEE Trans. Software Eng. , vol.27 , Issue.12 , pp. 1085-1110
    • Michael, C.C.1    Mc Graw, G.2    Schatz, M.3
  • 14
    • 0016992793 scopus 로고
    • Automatic generation of floating- Point test data
    • Sept.
    • W. Miller and D.L. Spooner, "Automatic Generation of Floating- Point Test Data," IEEE Trans. Software Eng., vol.2, no.3, pp. 223- 226, Sept. 1976.
    • (1976) IEEE Trans. Software Eng. , vol.2 , Issue.3 , pp. 223-226
    • Miller, W.1    Spooner, D.L.2
  • 17
    • 33644775514 scopus 로고    scopus 로고
    • Event-based modelling, analysis and testing of user interactions: Approach and case study: Research articles
    • F. Belli, C.J. Budnik, and L. White, "Event-Based Modelling, Analysis and Testing of User Interactions: Approach and Case Study: Research Articles," Software Testing, Verification, and Reliability, vol.16, no.1, pp. 3-32, 2006.
    • (2006) Software Testing, Verification, and Reliability , vol.16 , Issue.1 , pp. 3-32
    • Belli, F.1    Budnik, C.J.2    White, L.3
  • 20
    • 0028478618 scopus 로고
    • A reduced test suite for protocol conformance testing
    • July
    • P.J. Bernhard, "A Reduced Test Suite for Protocol Conformance Testing," ACM Trans. Software Eng. and Methodology, vol.3, no.3, pp. 201-220, July 1994.
    • (1994) ACM Trans. Software Eng. and Methodology , vol.3 , Issue.3 , pp. 201-220
    • Bernhard, P.J.1
  • 21
    • 0025506992 scopus 로고
    • An optimization technique for protocol conformance testing using multiple UIO sequences
    • W.-H. Chen, C.-S. Lu, E.R. Brozovsky, and J.-T. Wang, "An Optimization Technique for Protocol Conformance Testing Using Multiple UIO Sequences," Information Processing Letters, vol.36, no.1, pp. 7-11, 1990.
    • (1990) Information Processing Letters , vol.36 , Issue.1 , pp. 7-11
    • Chen, W.-H.1    Lu, C.-S.2    Brozovsky, E.R.3    Wang, J.-T.4
  • 22
    • 0017973244 scopus 로고
    • Testing software design modeled by finite-state machines
    • May
    • T.S. Chow, "Testing Software Design Modeled by Finite-State Machines," IEEE Trans. Software Eng., vol.4, no.3, pp. 178-187, May 1978.
    • (1978) IEEE Trans. Software Eng. , vol.4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 24
    • 0025452154 scopus 로고
    • Generating test data with enhanced context-free grammars
    • July
    • P.M. Maurer, "Generating Test Data with Enhanced Context-Free Grammars," IEEE Software, vol.7, no.4, pp. 50-55, July 1990.
    • (1990) IEEE Software , vol.7 , Issue.4 , pp. 50-55
    • Maurer, P.M.1
  • 26
    • 0035249240 scopus 로고    scopus 로고
    • Hierarchical GUI test case generation using automated planning
    • Feb.
    • A.M. Memon, M.E. Pollack, and M.L. Soffa, "Hierarchical GUI Test Case Generation Using Automated Planning," IEEE Trans. Software Eng., vol.27, no.2, pp. 144-155, Feb. 2001.
    • (2001) IEEE Trans. Software Eng. , vol.27 , Issue.2 , pp. 144-155
    • Memon, A.M.1    Pollack, M.E.2    Soffa, M.L.3
  • 30
    • 0024700498 scopus 로고
    • Conformance testing: Architectures and test sequences
    • B. Sarikaya, "Conformance Testing: Architectures and Test Sequences," Computer Networks and ISDN Systems, vol.17, no.2, pp. 111-126, 1989.
    • (1989) Computer Networks and ISDN Systems , vol.17 , Issue.2 , pp. 111-126
    • Sarikaya, B.1
  • 31
    • 24044516551 scopus 로고    scopus 로고
    • Complete testing from a stream xmachine specification
    • F. Ipate and M. Holcombe, "Complete Testing from a Stream XMachine Specification," Fundamenta Informaticae, vol.64, nos. 1-4, pp. 205-216, 2004.
    • (2004) Fundamenta Informaticae , vol.64 , Issue.1-4 , pp. 205-216
    • Ipate, F.1    Holcombe, M.2
  • 33
    • 0036316211 scopus 로고    scopus 로고
    • Using a model-based test generator to test for standard conformance
    • E. Farchi, A. Hartman, and S.S. Pinter, "Using a Model-Based Test Generator to Test for Standard Conformance," IBM Systems J., vol.41, no.1, pp. 89-110, 2002.
    • (2002) IBM Systems J. , vol.41 , Issue.1 , pp. 89-110
    • Farchi, E.1    Hartman, A.2    Pinter, S.S.3
  • 36
    • 24944489368 scopus 로고    scopus 로고
    • A methodology and a framework for model-based testing
    • N. Guelfi, ed. Springer
    • L. Lucio, L. Pedro, and D. Buchs, "A Methodology and a Framework for Model-Based Testing," Rapid Integration of Software Eng. Techniques, N. Guelfi, ed., pp. 57-70, Springer, 2005.
    • (2005) Rapid Integration of Software Eng. Techniques , pp. 57-70
    • Lucio, L.1    Pedro, L.2    Buchs, D.3
  • 37
    • 0031476859 scopus 로고    scopus 로고
    • Stochastic software testing
    • J.A. Whittaker, "Stochastic Software Testing," Ann. Software Eng., vol.4, pp. 115-131, 1997.
    • (1997) Ann. Software Eng. , vol.4 , pp. 115-131
    • Whittaker, J.A.1
  • 40
    • 0037947553 scopus 로고    scopus 로고
    • Generating test sequences from a set of MSCs
    • N.H. Lee and S.D. Cha, "Generating Test Sequences from a Set of MSCs," Computer Networks, vol.42, no.3, pp. 405-417, 2003.
    • (2003) Computer Networks , vol.42 , Issue.3 , pp. 405-417
    • Lee, N.H.1    Cha, S.D.2
  • 41
    • 0035688762 scopus 로고    scopus 로고
    • Finite-state testing and analysis of graphical user interfaces
    • F. Belli, "Finite-State Testing and Analysis of Graphical User Interfaces," Proc. 12th Int'l Symp. Software Reliability Eng., pp. 34- 43, 2001.
    • (2001) Proc. 12th Int'l Symp. Software Reliability Eng. , pp. 34-43
    • Belli, F.1
  • 42
    • 14544301479 scopus 로고    scopus 로고
    • Finding bugs is easy
    • D. Hovemeyer and W. Pugh, "Finding Bugs Is Easy," ACM SIGPLAN Notices, vol.39, no.12, pp. 92-106, 2004.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 92-106
    • Hovemeyer, D.1    Pugh, W.2
  • 44
    • 33847680195 scopus 로고    scopus 로고
    • Designing and comparing automated test oracles for GUI-based software applications
    • Q. Xie and A.M. Memon, "Designing and Comparing Automated Test Oracles for GUI-Based Software Applications," ACM Trans. Software Eng. and Methodology, vol.16, no.1, p. 4, 2007.
    • (2007) ACM Trans. Software Eng. and Methodology , vol.16 , Issue.1 , pp. 4
    • Xie, Q.1    Memon, A.M.2
  • 45
    • 4544242386 scopus 로고    scopus 로고
    • Using simulation to empirically investigate test coverage criteria based on statechart
    • L.C. Briand, Y. Labiche, and Y. Wang, "Using Simulation to Empirically Investigate Test Coverage Criteria Based on Statechart," Proc. 26th Int'l Conf. Software Eng., pp. 86-95, 2004.
    • (2004) Proc. 26th Int'l Conf. Software Eng. , pp. 86-95
    • Briand, L.C.1    Labiche, Y.2    Wang, Y.3
  • 47
    • 0027617421 scopus 로고
    • An analysis of test data selection criteria using the relay model of fault detection
    • June
    • D.J. Richardson and M.C. Thompson, "An Analysis of Test Data Selection Criteria Using the Relay Model of Fault Detection," IEEE Trans. Software Eng., vol.19, no.6, pp. 533-553, June 1993.
    • (1993) IEEE Trans. Software Eng. , vol.19 , Issue.6 , pp. 533-553
    • Richardson, D.J.1    Thompson, M.C.2
  • 48
    • 33847725479 scopus 로고    scopus 로고
    • Test minimization for human-computer interaction
    • F. Belli and C.J. Budnik, "Test Minimization for Human-Computer Interaction," Applied Intelligence, vol.26, no.2, pp. 161-174, 2007.
    • (2007) Applied Intelligence , vol.26 , Issue.2 , pp. 161-174
    • Belli, F.1    Budnik, C.J.2


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