An Industrial Survey on Contemporary Aspects of Software Testing
An Industrial Survey on Contemporary Aspects of Software Testing
复制标题
软件测试当代方面的行业调查
DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
S. Punnekkat
中科院分区:
文献类型:
--
作者:
Adnan Causevic;Daniel Sundmark;S. Punnekkat
Software testing is a major source of expense in software projects and a proper testing process is a critical ingredient in the cost-efficient development of high-quality software. Contemporary aspects, such as the introduction of amore lightweight process, trends towards distributed development, and the rapid increase of software in embedded and safety-critical systems, challenge the testing process in unexpected manners. To our knowledge, there are very few studies focusing on these aspects in relation to testing as perceived by different contributors in the software development process. This paper qualitatively and quantitatively analyses data from an industrial questionnaire survey, with a focus on current practices and preferences on contemporary aspects of software testing. Specifically, the analysis focuses on perceptions of the software testing process in different categories of respondents. Categorization of respondents is based on safety-criticality, agility, distribution of development, and application domain. While confirming some of the commonly acknowledged facts, our findings also reveal notable discrepancies between preferred and actual testing practices. We believe continued research efforts are essential to provide guidelines in the adaptation of the testing process to take care of these discrepancies, thus improving the quality and efficiency of the software development.