Automated Method for Software Integration Testing Based on UML Behavioral Models

3Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Nowadays, testing is often considered more important than the code itself. Therefore, in order to test large and complex systems test automation methods are needed, which help evaluating whether the software is working properly. The main goal of the research is to improve effectiveness of integration testing by creating an automated method based on UML behavioral models. Test input data generation using symbolic execution was applied and it gave full structural coverage, which increased the quality of integration testing. Testing method allowed automating the testing process and increased the effectiveness of tests in comparison with other methods. Experiments showed that 96% of all mutations were successfully detected, and automated test data generation based on symbolic execution increased the detection of mutants by 6-19% in comparison to other model-based testing methods. © Springer-Verlag Berlin Heidelberg 2013.

Cite

CITATION STYLE

APA

Barisas, D., Bareiša, E., & Packevičius, Š. (2013). Automated Method for Software Integration Testing Based on UML Behavioral Models. In Communications in Computer and Information Science (Vol. 403, pp. 272–284). Springer Verlag. https://doi.org/10.1007/978-3-642-41947-8_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free