Testing of software development using math and computational physic

In the perspective of math and physical-computational, software testing is conceived as a modeling of scenarios based on the different levels of abstraction that software is developed. These specifications allow marshaled representation of each software component as well as its intra - extra process...

Full description

Autores:
Gallardo Pérez, Oscar Alberto
Rodriguez Tenjo, Judith del Pilar
Adarme Jaimes, Marco Antonio
Tipo de recurso:
Article of journal
Fecha de publicación:
2020
Institución:
Universidad Francisco de Paula Santander
Repositorio:
Repositorio Digital UFPS
Idioma:
eng
OAI Identifier:
oai:repositorio.ufps.edu.co:ufps/517
Acceso en línea:
http://repositorio.ufps.edu.co/handle/ufps/517
https://doi.org/10.1088/1742-6596/1645/1/012007
Palabra clave:
Rights
openAccess
License
Atribución 4.0 Internacional (CC BY 4.0)
Description
Summary:In the perspective of math and physical-computational, software testing is conceived as a modeling of scenarios based on the different levels of abstraction that software is developed. These specifications allow marshaled representation of each software component as well as its intra - extra process interactions. This work analyzes in a systems approach under the perspective of computational physics how to identify, interpret, represent, and formally model functional software tests and how, through critical path representations, white box testing is developed. A test scenario is established for components built in the software called "Ferticacao," where white box testing is applied. Results show that the use of modeling techniques based on critical paths show the interaction of the code and its interoperability at the level of data structures and component calls that allow to quickly analyze the functionality of the software at the source code developing level.