Linda Riquelme, Magalí González, Nathalie Aquino, L. Cernuzzi
{"title":"MoFQA: An Approach for Automatic TDD Test Case Generation from MDD Models","authors":"Linda Riquelme, Magalí González, Nathalie Aquino, L. Cernuzzi","doi":"10.1109/CLEI.2018.00012","DOIUrl":null,"url":null,"abstract":"Due to the complexity of software systems and the high probabilities of new errors appearing in any stage of the software life cycle, techniques for quality verification are needed. Software testing is a widely used approach but, due to the costs involved in this process, development teams often debate its applicability in their projects. In the endeavor to reduce the complexity of this process, this document presents an approach for software development based in Test-Driven Development (TDD) supported by Model-Based Testing (MBT) tools to allow automatic test-case generation. Besides, a toolkit for the generation of unit and acceptance tests for Web applications is proposed.","PeriodicalId":379986,"journal":{"name":"2018 XLIV Latin American Computer Conference (CLEI)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 XLIV Latin American Computer Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI.2018.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Due to the complexity of software systems and the high probabilities of new errors appearing in any stage of the software life cycle, techniques for quality verification are needed. Software testing is a widely used approach but, due to the costs involved in this process, development teams often debate its applicability in their projects. In the endeavor to reduce the complexity of this process, this document presents an approach for software development based in Test-Driven Development (TDD) supported by Model-Based Testing (MBT) tools to allow automatic test-case generation. Besides, a toolkit for the generation of unit and acceptance tests for Web applications is proposed.