메뉴 건너뛰기




Volumn , Issue , 2010, Pages 175-182

Teaching and training developer-testing techniques and tool support

Author keywords

Mock objects; Parameterized unit testing; Pex; Symbolic execution; Testing; Theories; Unit testing

Indexed keywords

COMPUTER SYSTEMS PROGRAMMING; LIFE CYCLE; OBJECT ORIENTED PROGRAMMING; SOFTWARE DESIGN; SOFTWARE RELIABILITY; TESTING;

EID: 78650151436     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1869542.1869570     Document Type: Conference Paper
Times cited : (18)

References (26)
  • 1
    • 78650112720 scopus 로고    scopus 로고
    • JUnit. http://www.junit.org.
  • 2
    • 78650094483 scopus 로고    scopus 로고
    • Microsoft Research Code Contracts. http://research.microsoft.com/en-us/ projects/contracts.
  • 3
    • 78650080615 scopus 로고    scopus 로고
    • Microsoft Research Pex. http://research.microsoft.com/Pex.
  • 4
    • 78650163278 scopus 로고    scopus 로고
    • NUnit. http://www.nunit.org/.
  • 5
    • 78650082029 scopus 로고    scopus 로고
    • Pex for fun. http://www.pexforfun.com/.
  • 6
    • 78650138137 scopus 로고    scopus 로고
    • Cambridge University Press
    • P. Ammann and J. Offutt. Introduction to Software Testing. Cambridge University Press, 2008. http://www.introsoftwaretesting.com/.
    • (2008)
    • Ammann, P.1    Offutt, J.2
  • 8
    • 77954749318 scopus 로고    scopus 로고
    • Moles: Tool-assisted environment isolation with closures
    • J. de Halleux and N. Tillmann. Moles: tool-assisted environment isolation with closures. In Proc. TOOLS, pages 253-270, 2010.
    • (2010) Proc. TOOLS , pp. 253-270
    • De Halleux, J.1    Tillmann, N.2
  • 9
    • 45749085681 scopus 로고    scopus 로고
    • Z3: An efficient SMT solver
    • L. M. de Moura and N. Bjørner. Z3: An efficient SMT solver. In Proc. TACAS, pages 337-340, 2008.
    • (2008) Proc. TACAS , pp. 337-340
    • De Moura, L.M.1    Bjørner, N.2
  • 11
    • 31844450371 scopus 로고    scopus 로고
    • DART: Directed automated random testing
    • P. Godefroid, N. Klarlund, and K. Sen. DART: Directed automated random testing. In Proc. PLDI, pages 213-223, 2005.
    • (2005) Proc. PLDI , pp. 213-223
    • Godefroid, P.1    Klarlund, N.2    Sen, K.3
  • 12
    • 0004988782 scopus 로고
    • The algebraic specification of abstract data types
    • J. V. Guttag and J. J. Horning. The algebraic specification of abstract data types. Acta Informatica, 10:27-52, 1978.
    • (1978) Acta Informatica , vol.10 , pp. 27-52
    • Guttag, J.V.1    Horning, J.J.2
  • 13
    • 84945708698 scopus 로고
    • An axiomatic basis for computer programming
    • C. A. R. Hoare. An axiomatic basis for computer programming. Commun. ACM, 12(10):576-580, 1969.
    • (1969) Commun. ACM , vol.12 , Issue.10 , pp. 576-580
    • Hoare, C.A.R.1
  • 15
    • 0016971687 scopus 로고
    • Symbolic execution and program testing
    • J. C. King. Symbolic execution and program testing. Commun. ACM, 19(7):385-394, 1976.
    • (1976) Commun. ACM , vol.19 , Issue.7 , pp. 385-394
    • King, J.C.1
  • 20
    • 32344447459 scopus 로고    scopus 로고
    • CUTE: A concolic unit testing engine for C
    • K. Sen, D. Marinov, and G. Agha. CUTE: A concolic unit testing engine for C. In Proc. ESEC/FSE, pages 263-272, 2005.
    • (2005) Proc. ESEC/FSE , pp. 263-272
    • Sen, K.1    Marinov, D.2    Agha, G.3
  • 21
    • 43149111827 scopus 로고    scopus 로고
    • Pex - White box test generation for .NET
    • N. Tillmann and J. de Halleux. Pex - white box test generation for .NET. In Proc. TAP, pages 134-153, 2008.
    • (2008) Proc. TAP , pp. 134-153
    • Tillmann, N.1    De Halleux, J.2
  • 22
    • 32344453671 scopus 로고    scopus 로고
    • Parameterized unit tests
    • N. Tillmann and W. Schulte. Parameterized unit tests. In Proc. ESEC/FSE, pages 253-262, 2005.
    • (2005) Proc. ESEC/FSE , pp. 253-262
    • Tillmann, N.1    Schulte, W.2
  • 23
    • 34547405637 scopus 로고    scopus 로고
    • Mock-object generation with behavior
    • N. Tillmann and W. Schulte. Mock-object generation with behavior. In Proc. ASE, pages 365-368, 2006.
    • (2006) Proc. ASE , pp. 365-368
    • Tillmann, N.1    Schulte, W.2


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