Extensiones de Mtest.search para la generación de código de prueba

ABSTRACT Software testing focuses on detecting defects or failures during code execution. Testing is a challenging creative task, requiring automation. The adoption of good practices and testing strategies contributes to increasing the efficiency of software development companies. MTest.search model...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Ingeniería Industrial 2022, Vol.43 (1), p.49-63
Hauptverfasser: Güemes-Esperón, Alejandro Miguel, Fernández Oliva, Perla, Delgado Dapena, Martha Dunia, Henry-Chibas, Heydi Margarita
Format: Artikel
Sprache:spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 63
container_issue 1
container_start_page 49
container_title Ingeniería Industrial
container_volume 43
creator Güemes-Esperón, Alejandro Miguel
Fernández Oliva, Perla
Delgado Dapena, Martha Dunia
Henry-Chibas, Heydi Margarita
description ABSTRACT Software testing focuses on detecting defects or failures during code execution. Testing is a challenging creative task, requiring automation. The adoption of good practices and testing strategies contributes to increasing the efficiency of software development companies. MTest.search model for automatic unit test generation has defined domain model extension, test, and execution mechanisms. In this work, mechanisms to extend the search-based reduction model are presented. The proposed extensions take into account the objects and sets involved in the source code, and enhance the detection of defects or failures based on the significance of the values ​​and paths / scenarios involved in the test. To validate the proposal, three case studies were defined using classical methods and real projects. RESUMEN Las pruebas de software se centran en la detección de defectos o fallos durante la ejecución del código. La prueba constituye una tarea creativa desafiante, por lo que se hace necesaria su automatización. La adopción de buenas prácticas y estrategias de pruebas, contribuye a la elevar la eficiencia de las empresas desarrolladoras de softwares. El modelo MTest.search para la generación automática de pruebas unitarias tiene definidos mecanismos de extensión del modelo de dominio, de prueba y de ejecución. En este trabajo se presentan mecanismos para extender el modelo de reducción basado en búsquedas. Las extensiones propuestas tienen en cuenta los objetos y conjuntos involucrados en el código fuente, y potencia la detección de defectos o fallos a partir de la significación de los valores y caminos/escenarios involucrados en la prueba. Para validar la propuesta se definieron dos casos de estudios empleando métodos clásicos y de proyectos reales.
format Article
fullrecord <record><control><sourceid>dialnet_FKZ</sourceid><recordid>TN_cdi_dialnet_primary_oai_dialnet_unirioja_es_ART0001540232</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_dialnet_unirioja_es_ART0001540232</sourcerecordid><originalsourceid>FETCH-dialnet_primary_oai_dialnet_unirioja_es_ART00015402323</originalsourceid><addsrcrecordid>eNqli80KgkAURmdRkJTvMC9gzPiXQZsoo02bcD9c9WY3bJQZhXouH8EXC6GeoNV3OJxvxhyZyMiLtkG8YK61lAsZyjDeJL7DjumrQ22p0Wh5ifzSoe3WFsEUd96CAV4Dr1CjgYLGQU9NMQ4lVc2ErekxhxWb36C26H53yXanNDucvZKg1tip1tATzFs1QOrnek2GmgcotGp_zYQQMgqFH_jBn_cPGalPAw</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Extensiones de Mtest.search para la generación de código de prueba</title><source>Dialnet</source><creator>Güemes-Esperón, Alejandro Miguel ; Fernández Oliva, Perla ; Delgado Dapena, Martha Dunia ; Henry-Chibas, Heydi Margarita</creator><creatorcontrib>Güemes-Esperón, Alejandro Miguel ; Fernández Oliva, Perla ; Delgado Dapena, Martha Dunia ; Henry-Chibas, Heydi Margarita</creatorcontrib><description>ABSTRACT Software testing focuses on detecting defects or failures during code execution. Testing is a challenging creative task, requiring automation. The adoption of good practices and testing strategies contributes to increasing the efficiency of software development companies. MTest.search model for automatic unit test generation has defined domain model extension, test, and execution mechanisms. In this work, mechanisms to extend the search-based reduction model are presented. The proposed extensions take into account the objects and sets involved in the source code, and enhance the detection of defects or failures based on the significance of the values ​​and paths / scenarios involved in the test. To validate the proposal, three case studies were defined using classical methods and real projects. RESUMEN Las pruebas de software se centran en la detección de defectos o fallos durante la ejecución del código. La prueba constituye una tarea creativa desafiante, por lo que se hace necesaria su automatización. La adopción de buenas prácticas y estrategias de pruebas, contribuye a la elevar la eficiencia de las empresas desarrolladoras de softwares. El modelo MTest.search para la generación automática de pruebas unitarias tiene definidos mecanismos de extensión del modelo de dominio, de prueba y de ejecución. En este trabajo se presentan mecanismos para extender el modelo de reducción basado en búsquedas. Las extensiones propuestas tienen en cuenta los objetos y conjuntos involucrados en el código fuente, y potencia la detección de defectos o fallos a partir de la significación de los valores y caminos/escenarios involucrados en la prueba. Para validar la propuesta se definieron dos casos de estudios empleando métodos clásicos y de proyectos reales.</description><identifier>ISSN: 1815-5936</identifier><language>spa</language><subject>calidad de software ; generación de código de prueba ; pruebas unitarias ; SOFTWARE QUALITY ; TEST CODE GENERATION ; UNIT TESTS</subject><ispartof>Ingeniería Industrial, 2022, Vol.43 (1), p.49-63</ispartof><rights>LICENCIA DE USO: Los documentos a texto completo incluidos en Dialnet son de acceso libre y propiedad de sus autores y/o editores. Por tanto, cualquier acto de reproducción, distribución, comunicación pública y/o transformación total o parcial requiere el consentimiento expreso y escrito de aquéllos. Cualquier enlace al texto completo de estos documentos deberá hacerse a través de la URL oficial de éstos en Dialnet. Más información: https://dialnet.unirioja.es/info/derechosOAI | INTELLECTUAL PROPERTY RIGHTS STATEMENT: Full text documents hosted by Dialnet are protected by copyright and/or related rights. This digital object is accessible without charge, but its use is subject to the licensing conditions set by its authors or editors. Unless expressly stated otherwise in the licensing conditions, you are free to linking, browsing, printing and making a copy for your own personal purposes. All other acts of reproduction and communication to the public are subject to the licensing conditions expressed by editors and authors and require consent from them. Any link to this document should be made using its official URL in Dialnet. More info: https://dialnet.unirioja.es/info/derechosOAI</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,870,4010</link.rule.ids><linktorsrc>$$Uhttps://dialnet.unirioja.es/servlet/oaiart?codigo=8517836$$EView_record_in_Universidad_de_la_Rioja$$FView_record_in_$$GUniversidad_de_la_Rioja$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Güemes-Esperón, Alejandro Miguel</creatorcontrib><creatorcontrib>Fernández Oliva, Perla</creatorcontrib><creatorcontrib>Delgado Dapena, Martha Dunia</creatorcontrib><creatorcontrib>Henry-Chibas, Heydi Margarita</creatorcontrib><title>Extensiones de Mtest.search para la generación de código de prueba</title><title>Ingeniería Industrial</title><description>ABSTRACT Software testing focuses on detecting defects or failures during code execution. Testing is a challenging creative task, requiring automation. The adoption of good practices and testing strategies contributes to increasing the efficiency of software development companies. MTest.search model for automatic unit test generation has defined domain model extension, test, and execution mechanisms. In this work, mechanisms to extend the search-based reduction model are presented. The proposed extensions take into account the objects and sets involved in the source code, and enhance the detection of defects or failures based on the significance of the values ​​and paths / scenarios involved in the test. To validate the proposal, three case studies were defined using classical methods and real projects. RESUMEN Las pruebas de software se centran en la detección de defectos o fallos durante la ejecución del código. La prueba constituye una tarea creativa desafiante, por lo que se hace necesaria su automatización. La adopción de buenas prácticas y estrategias de pruebas, contribuye a la elevar la eficiencia de las empresas desarrolladoras de softwares. El modelo MTest.search para la generación automática de pruebas unitarias tiene definidos mecanismos de extensión del modelo de dominio, de prueba y de ejecución. En este trabajo se presentan mecanismos para extender el modelo de reducción basado en búsquedas. Las extensiones propuestas tienen en cuenta los objetos y conjuntos involucrados en el código fuente, y potencia la detección de defectos o fallos a partir de la significación de los valores y caminos/escenarios involucrados en la prueba. Para validar la propuesta se definieron dos casos de estudios empleando métodos clásicos y de proyectos reales.</description><subject>calidad de software</subject><subject>generación de código de prueba</subject><subject>pruebas unitarias</subject><subject>SOFTWARE QUALITY</subject><subject>TEST CODE GENERATION</subject><subject>UNIT TESTS</subject><issn>1815-5936</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>FKZ</sourceid><recordid>eNqli80KgkAURmdRkJTvMC9gzPiXQZsoo02bcD9c9WY3bJQZhXouH8EXC6GeoNV3OJxvxhyZyMiLtkG8YK61lAsZyjDeJL7DjumrQ22p0Wh5ifzSoe3WFsEUd96CAV4Dr1CjgYLGQU9NMQ4lVc2ErekxhxWb36C26H53yXanNDucvZKg1tip1tATzFs1QOrnek2GmgcotGp_zYQQMgqFH_jBn_cPGalPAw</recordid><startdate>2022</startdate><enddate>2022</enddate><creator>Güemes-Esperón, Alejandro Miguel</creator><creator>Fernández Oliva, Perla</creator><creator>Delgado Dapena, Martha Dunia</creator><creator>Henry-Chibas, Heydi Margarita</creator><scope>AGMXS</scope><scope>FKZ</scope></search><sort><creationdate>2022</creationdate><title>Extensiones de Mtest.search para la generación de código de prueba</title><author>Güemes-Esperón, Alejandro Miguel ; Fernández Oliva, Perla ; Delgado Dapena, Martha Dunia ; Henry-Chibas, Heydi Margarita</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-dialnet_primary_oai_dialnet_unirioja_es_ART00015402323</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>spa</language><creationdate>2022</creationdate><topic>calidad de software</topic><topic>generación de código de prueba</topic><topic>pruebas unitarias</topic><topic>SOFTWARE QUALITY</topic><topic>TEST CODE GENERATION</topic><topic>UNIT TESTS</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Güemes-Esperón, Alejandro Miguel</creatorcontrib><creatorcontrib>Fernández Oliva, Perla</creatorcontrib><creatorcontrib>Delgado Dapena, Martha Dunia</creatorcontrib><creatorcontrib>Henry-Chibas, Heydi Margarita</creatorcontrib><collection>Dialnet (Open Access Full Text)</collection><collection>Dialnet</collection><jtitle>Ingeniería Industrial</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Güemes-Esperón, Alejandro Miguel</au><au>Fernández Oliva, Perla</au><au>Delgado Dapena, Martha Dunia</au><au>Henry-Chibas, Heydi Margarita</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Extensiones de Mtest.search para la generación de código de prueba</atitle><jtitle>Ingeniería Industrial</jtitle><date>2022</date><risdate>2022</risdate><volume>43</volume><issue>1</issue><spage>49</spage><epage>63</epage><pages>49-63</pages><issn>1815-5936</issn><abstract>ABSTRACT Software testing focuses on detecting defects or failures during code execution. Testing is a challenging creative task, requiring automation. The adoption of good practices and testing strategies contributes to increasing the efficiency of software development companies. MTest.search model for automatic unit test generation has defined domain model extension, test, and execution mechanisms. In this work, mechanisms to extend the search-based reduction model are presented. The proposed extensions take into account the objects and sets involved in the source code, and enhance the detection of defects or failures based on the significance of the values ​​and paths / scenarios involved in the test. To validate the proposal, three case studies were defined using classical methods and real projects. RESUMEN Las pruebas de software se centran en la detección de defectos o fallos durante la ejecución del código. La prueba constituye una tarea creativa desafiante, por lo que se hace necesaria su automatización. La adopción de buenas prácticas y estrategias de pruebas, contribuye a la elevar la eficiencia de las empresas desarrolladoras de softwares. El modelo MTest.search para la generación automática de pruebas unitarias tiene definidos mecanismos de extensión del modelo de dominio, de prueba y de ejecución. En este trabajo se presentan mecanismos para extender el modelo de reducción basado en búsquedas. Las extensiones propuestas tienen en cuenta los objetos y conjuntos involucrados en el código fuente, y potencia la detección de defectos o fallos a partir de la significación de los valores y caminos/escenarios involucrados en la prueba. Para validar la propuesta se definieron dos casos de estudios empleando métodos clásicos y de proyectos reales.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1815-5936
ispartof Ingeniería Industrial, 2022, Vol.43 (1), p.49-63
issn 1815-5936
language spa
recordid cdi_dialnet_primary_oai_dialnet_unirioja_es_ART0001540232
source Dialnet
subjects calidad de software
generación de código de prueba
pruebas unitarias
SOFTWARE QUALITY
TEST CODE GENERATION
UNIT TESTS
title Extensiones de Mtest.search para la generación de código de prueba
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T14%3A32%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-dialnet_FKZ&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Extensiones%20de%20Mtest.search%20para%20la%20generaci%C3%B3n%20de%20c%C3%B3digo%20de%20prueba&rft.jtitle=Ingenier%C3%ADa%20Industrial&rft.au=G%C3%BCemes-Esper%C3%B3n,%20Alejandro%20Miguel&rft.date=2022&rft.volume=43&rft.issue=1&rft.spage=49&rft.epage=63&rft.pages=49-63&rft.issn=1815-5936&rft_id=info:doi/&rft_dat=%3Cdialnet_FKZ%3Eoai_dialnet_unirioja_es_ART0001540232%3C/dialnet_FKZ%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true