Authors
Simon Holm Jensen, Suresh Thummalapenta, Saurabh Sinha, Satish Chandra
Publication date
2015/4/13
Conference
2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST)
Pages
1-10
Publisher
IEEE
Description
Enterprise applications are difficult to test because their intended functionality is either not described precisely enough or described in cumbersome business rules. It takes a lot of effort on the part of a test architect to understand all the business rules and design tests that "cover" them, i.e., exercise all their constituent scenarios. Part of the problem is that it takes a complicated set up sequence to drive an application to a state in which a business rule can even fire. In this paper, we present a business rule modeling language that can be used to capture functional specification of an enterprise system. The language makes it possible to build tool support for rule authoring, so that obvious deficiencies in rules can be detected mechanically. Most importantly, we show how to mechanically generate test sequences--i.e., test steps and test data--needed to exercise these business rules. To this end, we translate the rules into …
Total citations
2016201720182019202033112
Scholar articles
SH Jensen, S Thummalapenta, S Sinha, S Chandra - 2015 IEEE 8th International Conference on Software …, 2015