The Role of Experience in Software Testing Practice

被引:41
作者
Beer, Armin [1 ]
Ramler, Rudolf [2 ]
机构
[1] Siemens IT Solut & Serv PSE, Gudrunstr 11, A-1101 Vienna, Austria
[2] Software Competence Ctr Hagenberg, A-4232 Hagenberg, Austria
来源
PROCEEDINGS OF THE 34TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS | 2008年
关键词
D O I
10.1109/SEAA.2008.28
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:258 / +
页数:2
相关论文
共 17 条
[1]  
[Anonymous], GUID SOFTW ENG BOD K
[2]  
[Anonymous], 2003, MANAGING SOFTWARE EN
[3]  
ARMOUR PG, 2005, UNCONSCIOUS ART SOFT, V48, P15
[4]  
BACH J, 2002, TESTING PRACTITIONER, P209
[5]  
BEER A, 2007, 2 INT C AV REL SEC A
[6]  
*INT SOFTW TEST QU, 2006, STAND GLOSS TERMS US
[7]  
ITKONEN J, 2005, 4 INT S EMP SOFTW EN
[8]  
Kaner C., 2002, Lessons Learned in Software Testing: A Context-Driven Approach
[9]  
LARNDORFER S, 2007, 33 EUROMICRO C SOFTW
[10]  
Martin D., 2007, 29 INT C SOFTW ENG I