Test case generation with PATHCRAWLER/LTEST: How to automate an industrial testing process

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

Abstract

Automatic white-box testing based on formal methods is now a relatively mature technology and operational tools are available. Despite this, and the cost of manual testing, the technology is still rarely applied in an industrial setting. This paper describes how the specific needs of the user can be taken into account in order to build the necessary interface with a generic test tool. We present PathCrawler/LTest, a generator of test inputs for structural coverage of C functions, recently extended to support labels. Labels offer a generic mechanism for specification of code coverage criteria and make it possible to prototype and implement new criteria for specific industrial needs. We describe the essential participation of the research branch of an industrial user in bridging the gap between the tool developers and their business unit and adapting PathCrawler/LTest to the needs of the latter. We present the excellent results so far of their ongoing adoption and finish by mentioning possible improvements.

Cite

CITATION STYLE

APA

Bardin, S., Kosmatov, N., Marre, B., Mentré, D., & Williams, N. (2018). Test case generation with PATHCRAWLER/LTEST: How to automate an industrial testing process. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11247 LNCS, pp. 104–120). Springer Verlag. https://doi.org/10.1007/978-3-030-03427-6_12

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