Random testing: from the classical approach to a global view and full test automation
Random testing: from the classical approach to a global view and full test automation
复制标题
DOI:
10.1145/1292414.1292424
复制
发表时间:
2007-11
期刊:
影响因子:
--
通讯作者:
R. Gerlich;R. Gerlich;T. Boll
中科院分区:
文献类型:
--
作者:
R. Gerlich;R. Gerlich;T. Boll
Research has brought a number of different methods for automated test and test data generation in the last decades. These methods range from simple applications such as random testing, to complex analysis systems, such as constraint-based methods. While research on these methods has been extensive, industrial application to large-scale systems is still seldom. One of the reasons may be that the simple methods fail - e.g. in terms of achieved coverage -- for complex systems-under-test, while the complex methods are difficult to implement and often have limitations in terms of the language scope they can be applied to. This paper aims to present practical experience with a number of different methods based on random testing in various fields of application, ranging from automated unit tests to automated system and integration tests. This experience led to strategic combination of different methods, which shall be described and discussed based on actual results.