Skip to main content

2018 | OriginalPaper | Buchkapitel

A Survey on Model-Based Testing Tools for Test Case Generation

verfasst von : Wenbin Li, Franck Le Gall, Naum Spaseski

Erschienen in: Tools and Methods of Program Analysis

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Compared to traditional testing methods, Model-Based Testing (MBT) is able to manage and accomplish testing tasks in a cheaper and more efficient way. A number of MBT tools are developed to support MBT activities in the past few years, whereas the characteristics of these tools largely vary from one to another and users without prior knowledge can hardly choose appropriate tools. This paper aims at providing a survey on the emerging MBT tools following a list of criteria emphasizing on test case generation while illustrating aspects of test data and test script generation. Firstly, we introduce the general MBT process for a common understanding; we then present a list of criteria oriented to test case generation covering fours dimensions i.e., model specification, test generation, test description and overall support; following our proposed criteria, we survey and characterize the emerging MBT tools; at last we summarize the current limitations based on our survey and shed light on further directions of MBT tool development.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Kramer, A., Legeard, B.: Model-Based Testing Essentials: Guide to the ISTQB Certified Model-Based Tester Foundation Level. Wiley, Hoboken (2016)CrossRef Kramer, A., Legeard, B.: Model-Based Testing Essentials: Guide to the ISTQB Certified Model-Based Tester Foundation Level. Wiley, Hoboken (2016)CrossRef
2.
Zurück zum Zitat Capgemini, World Quality Report 2016–17 Capgemini, World Quality Report 2016–17
4.
Zurück zum Zitat Utting, M., Legeard, B.: Practical Model-Based Testing: A Tools Approach. Morgan Kaufmann Publishers, Amsterdam, Boston (2007) Utting, M., Legeard, B.: Practical Model-Based Testing: A Tools Approach. Morgan Kaufmann Publishers, Amsterdam, Boston (2007)
5.
Zurück zum Zitat Spillner, A., Linz, T., Schaefer, H.: Software testing foundations: a study guide for the certified tester exam: foundation level, ISTQB compliant. Rocky Nook Inc, Santa Barbara (2014) Spillner, A., Linz, T., Schaefer, H.: Software testing foundations: a study guide for the certified tester exam: foundation level, ISTQB compliant. Rocky Nook Inc, Santa Barbara (2014)
7.
Zurück zum Zitat Budnik, C.J., Subramanyan, R., Vieira, M.: Peer-to-Peer comparison of model-based test tools. GI Jahrestagung 1(133), 223–226 (2008) Budnik, C.J., Subramanyan, R., Vieira, M.: Peer-to-Peer comparison of model-based test tools. GI Jahrestagung 1(133), 223–226 (2008)
8.
Zurück zum Zitat Shafique, M., Labiche, Y.: A systematic review of model based testing tool support. Carleton University, Canada, Technical Report SCE-10-04 (2010) Shafique, M., Labiche, Y.: A systematic review of model based testing tool support. Carleton University, Canada, Technical Report SCE-10-04 (2010)
9.
Zurück zum Zitat Marinescu, R., Seceleanu, C., Le Guen, H., Pettersson, P.: A research overview of tool-supported model-based testing of requirements-based designs. In: Advances in Computers, pp. 89–140. Elsevier (2015) Marinescu, R., Seceleanu, C., Le Guen, H., Pettersson, P.: A research overview of tool-supported model-based testing of requirements-based designs. In: Advances in Computers, pp. 89–140. Elsevier (2015)
10.
Zurück zum Zitat Utting, M., Pretschner, A., Legeard, B.: A taxonomy of model-based testing approaches. Softw. Test. Verification Reliab. 22, 297–312 (2012)CrossRef Utting, M., Pretschner, A., Legeard, B.: A taxonomy of model-based testing approaches. Softw. Test. Verification Reliab. 22, 297–312 (2012)CrossRef
11.
Zurück zum Zitat Willcock, C. (ed.): An introduction to TTCN-3. Wiley, Chichester, Hoboken (2011) Willcock, C. (ed.): An introduction to TTCN-3. Wiley, Chichester, Hoboken (2011)
19.
Zurück zum Zitat Muniz, L.L., Netto, U.S., Maia, P.H.M.: TCG: a model-based testing tool for functional and statistical testing. In: ICEIS 2015-Proceedings of the 17th International Conference on Enterprise Information Systems, pp. 404–411 (2015) Muniz, L.L., Netto, U.S., Maia, P.H.M.: TCG: a model-based testing tool for functional and statistical testing. In: ICEIS 2015-Proceedings of the 17th International Conference on Enterprise Information Systems, pp. 404–411 (2015)
25.
Zurück zum Zitat Herzner, W., Schlick, R., Brandl, H., Wiessalla, J.: Towards fault-based generation of test cases for dependable embedded software Herzner, W., Schlick, R., Brandl, H., Wiessalla, J.: Towards fault-based generation of test cases for dependable embedded software
28.
Zurück zum Zitat LaValle, S.M., Branicky, M.S.: On the relationship between classical grid search and probabilistic roadmaps, pp. 59–75 (2004) LaValle, S.M., Branicky, M.S.: On the relationship between classical grid search and probabilistic roadmaps, pp. 59–75 (2004)
30.
Zurück zum Zitat Raymond, P., Roux, Y., Jahier, E.: Lutin: a language for specifying and executing reactive scenarios. EURASIP J. Embedded Syst. 2008, 753821 (2008)CrossRef Raymond, P., Roux, Y., Jahier, E.: Lutin: a language for specifying and executing reactive scenarios. EURASIP J. Embedded Syst. 2008, 753821 (2008)CrossRef
34.
Zurück zum Zitat Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a Nutshell (1997) Larsen, K.G., Pettersson, P., Yi, W.: UPPAAL in a Nutshell (1997)
38.
Zurück zum Zitat Li, N., Offutt, J.: An empirical analysis of test oracle strategies for model-based testing. Presented at the March 2014 Li, N., Offutt, J.: An empirical analysis of test oracle strategies for model-based testing. Presented at the March 2014
Metadaten
Titel
A Survey on Model-Based Testing Tools for Test Case Generation
verfasst von
Wenbin Li
Franck Le Gall
Naum Spaseski
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-71734-0_7