• DocumentCode
    2023940
  • Title

    The Role of Experience in Software Testing Practice

  • Author

    Beer, Armin ; Ramler, Rudolf

  • Author_Institution
    Siemens IT Solutions & Services PSE, Vienna, Austria
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    258
  • Lastpage
    265
  • Abstract
    Practitioners report that experience plays an important role in effective software testing. We investigate the role of experience in a multiple case study about three successful projects conducted at Siemens Austria and document the state of practice in testing software systems. The studied projects were employed from the domains telecommunications, insurance and banking, as well as safety-critical railway systems. The study shows that test design is to a considerable extent based on experience in all three projects and that experience-based testing is an important supplementary approach to requirements-based testing. The study further analyzes the different sources of experience, the perceived value of experience for testing, and the measures taken to manage and evolve this experience.
  • Keywords
    program testing; Siemens Austria; experience-based testing; requirements-based testing; safety-critical railway systems; software testing practice; Application software; Banking; Insurance; Nose; Performance evaluation; Rail transportation; Software engineering; Software systems; Software testing; System testing; case study; experience; experience-based testing; testing practice;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
  • Conference_Location
    Parma
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3276-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2008.28
  • Filename
    4725730