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...
Gespeichert in:
Veröffentlicht in: | Ingeniería Industrial 2022, Vol.43 (1), p.49-63 |
---|---|
Hauptverfasser: | , , , |
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 |