메뉴 건너뛰기




Volumn 17, Issue 3, 2007, Pages 137-157

An event-flow model of GUI-based applications for testing

Author keywords

Event driven software; Event flow graph; Event flow model; Graphical user interfaces; Integration tree; Model checking; Test oracles; Test case generation

Indexed keywords

ALGORITHMS; COMPUTER SIMULATION; GRAPHIC METHODS; GRAPHICAL USER INTERFACES; MODEL CHECKING; SOFTWARE RELIABILITY;

EID: 34548415509     PISSN: 09600833     EISSN: 10991689     Source Type: Journal    
DOI: 10.1002/stvr.364     Document Type: Article
Times cited : (224)

References (40)
  • 1
    • 34548380392 scopus 로고    scopus 로고
    • Visual and textual consistency checking tools for graphical user interfaces
    • Technical Report CS-TR-3639, University of Maryland, College Park, MD, May
    • Mahajan R, Shneiderman B. Visual and textual consistency checking tools for graphical user interfaces. Technical Report CS-TR-3639, University of Maryland, College Park, MD, May 1996.
    • (1996)
    • Mahajan, R.1    Shneiderman, B.2
  • 3
    • 85119557229 scopus 로고    scopus 로고
    • Myers BA, Olsen DR Jr. User interface tools. Proceedings of the ACM CHI'94 Conference on Human Factors in Computing Systems, 1994, 2 of Tutorials. ACM Press: New York, 1994; 421-422.
    • Myers BA, Olsen DR Jr. User interface tools. Proceedings of the ACM CHI'94 Conference on Human Factors in Computing Systems, 1994, vol. 2 of Tutorials. ACM Press: New York, 1994; 421-422.
  • 6
    • 85008013263 scopus 로고    scopus 로고
    • GUI testing: Pitfalls and process
    • Memon AM. GUI testing: Pitfalls and process. IEEE Computer 2002; 35(8):90-91.
    • (2002) IEEE Computer , vol.35 , Issue.8 , pp. 90-91
    • Memon, A.M.1
  • 7
    • 0000624751 scopus 로고    scopus 로고
    • Strategic directions in human-computer interaction
    • Myers BA, Hollan JD, Cruz IF. Strategic directions in human-computer interaction. ACM Computing Surveys 1996; 28(4):794-809.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 , pp. 794-809
    • Myers, B.A.1    Hollan, J.D.2    Cruz, I.F.3
  • 8
    • 0034541837 scopus 로고    scopus 로고
    • Generating test cases for GUI responsibilities using complete interaction sequences
    • 8-11 October, IEEE Computer Society Press: Piscataway, NJ
    • White L, Almezen H. Generating test cases for GUI responsibilities using complete interaction sequences. Proceedings of the International Symposium on Software Reliability Engineering, 8-11 October 2000. IEEE Computer Society Press: Piscataway, NJ, 2000; 110-121.
    • (2000) Proceedings of the International Symposium on Software Reliability Engineering , pp. 110-121
    • White, L.1    Almezen, H.2
  • 12
    • 30344472992 scopus 로고    scopus 로고
    • Studying the fault-detection effectiveness of GUI test cases for rapidly evolving software
    • Memon AM, Xie Q. Studying the fault-detection effectiveness of GUI test cases for rapidly evolving software. IEEE Transactions on Software Engineering 2005; 31(10):884-896.
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.10 , pp. 884-896
    • Memon, A.M.1    Xie, Q.2
  • 15
    • 0030393439 scopus 로고    scopus 로고
    • Regression testing of GUI event interactions
    • 4-8 November, IEEE Computer Society Press: Piscataway, NJ
    • White L. Regression testing of GUI event interactions. Proceedings of the International Conference on Software Maintenance, 4-8 November 1996. IEEE Computer Society Press: Piscataway, NJ, 1996; 350-358.
    • (1996) Proceedings of the International Conference on Software Maintenance , pp. 350-358
    • White, L.1
  • 19
    • 0018455832 scopus 로고
    • Data flow analysis for procedural languages
    • Rosen BK. Data flow analysis for procedural languages. Journal of the ACM 1979; 26(2):322-344.
    • (1979) Journal of the ACM , vol.26 , Issue.2 , pp. 322-344
    • Rosen, B.K.1
  • 21
    • 0017973244 scopus 로고
    • Testing software design modelled by finite-state machines
    • Chow TS. Testing software design modelled by finite-state machines. IEEE Transactions on Software Engineering 1978; 4(3):178-187.
    • (1978) IEEE Transactions on Software Engineering , vol.4 , Issue.3 , pp. 178-187
    • Chow, T.S.1
  • 28
    • 77956619630 scopus 로고    scopus 로고
    • Firewall regression testing of GUI sequences and their interactions
    • 22-26 September, IEEE Computer Society Press: Piscataway, NJ
    • White L, Almezen H, Sastry S. Firewall regression testing of GUI sequences and their interactions. Proceedings of the International Conference on Software Maintenance, 22-26 September 2003. IEEE Computer Society Press: Piscataway, NJ, 2003; 398-409.
    • (2003) Proceedings of the International Conference on Software Maintenance , pp. 398-409
    • White, L.1    Almezen, H.2    Sastry, S.3
  • 30
    • 18044394956 scopus 로고    scopus 로고
    • Empirical evaluation of the fault-detection effectiveness of smoke regression test cases for GUI-based software
    • September, IEEE Computer Society Press: Piscataway, NJ
    • Memon AM, Xie Q. Empirical evaluation of the fault-detection effectiveness of smoke regression test cases for GUI-based software. Proceedings of the Intemational Conference on Software Maintenance 2004 (ICSM'04), September 2004. IEEE Computer Society Press: Piscataway, NJ, 2004; 8-17.
    • (2004) Proceedings of the Intemational Conference on Software Maintenance 2004 (ICSM'04) , pp. 8-17
    • Memon, A.M.1    Xie, Q.2
  • 33
    • 0028750404 scopus 로고
    • An introduction to least commitment planning
    • Weld DS. An introduction to least commitment planning. AI Magazine 1994; 15(4):27-61.
    • (1994) AI Magazine , vol.15 , Issue.4 , pp. 27-61
    • Weld, D.S.1
  • 34
    • 0032633177 scopus 로고    scopus 로고
    • Recent advances in AI planning
    • Weld DS. Recent advances in AI planning. AI Magazine 1999; 20(1):55-64.
    • (1999) AI Magazine , vol.20 , Issue.1 , pp. 55-64
    • Weld, D.S.1
  • 35
    • 0346781624 scopus 로고    scopus 로고
    • Memon AM, Banerjee I, Nagarajan A. GUI ripping: Reverse engineering of graphical user interfaces for testing. Proceedings of the 10th Working Conference on Reverse Engineering, November 2003. IEEE Computer Society Press: Piscataway, NJ, 2003; 260-269.
    • Memon AM, Banerjee I, Nagarajan A. GUI ripping: Reverse engineering of graphical user interfaces for testing. Proceedings of the 10th Working Conference on Reverse Engineering, November 2003. IEEE Computer Society Press: Piscataway, NJ, 2003; 260-269.
  • 37
    • 15844396470 scopus 로고    scopus 로고
    • Using transient/persistent errors to develop automated test oracles for event-driven software
    • September, IEEE Computer Society Press: Piscataway, NJ
    • Memon AM, Xie Q. Using transient/persistent errors to develop automated test oracles for event-driven software. Proceedings of the International Conference on Automated Software Engineering 2004 (ASE'04), September 2004. IEEE Computer Society Press: Piscataway, NJ, 2004; 186-195.
    • (2004) Proceedings of the International Conference on Automated Software Engineering 2004 (ASE'04) , pp. 186-195
    • Memon, A.M.1    Xie, Q.2
  • 38
    • 33847680195 scopus 로고    scopus 로고
    • Designing and comparing automated test oracles for GUI-based software applications
    • to appear
    • Xie Q, Memon AM. Designing and comparing automated test oracles for GUI-based software applications. ACM Transactions on Software Testing and Methodology 2007; to appear.
    • (2007) ACM Transactions on Software Testing and Methodology
    • Xie, Q.1    Memon, A.M.2
  • 40
    • 0031103718 scopus 로고    scopus 로고
    • An approach to fault modelling and fault seeding using the program dependence graph
    • Harrold MJ, Offutt AJ, Tewary K. An approach to fault modelling and fault seeding using the program dependence graph. Journal of Systems and Software 1997; 36(3):273-296.
    • (1997) Journal of Systems and Software , vol.36 , Issue.3 , pp. 273-296
    • Harrold, M.J.1    Offutt, A.J.2    Tewary, K.3


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