ToraDocu – Generacion automática de casos de test con oráculos: precondiciones y postcondiciones

Delgado Castellanos, Sergio (2017). ToraDocu – Generacion automática de casos de test con oráculos: precondiciones y postcondiciones. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: ToraDocu – Generacion automática de casos de test con oráculos: precondiciones y postcondiciones
Author/s:
  • Delgado Castellanos, Sergio
Contributor/s:
  • Zanardini, Damiano
  • Gorla, Alessandra
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2017
Subjects:
Freetext Keywords: Testing; Oráculos de test; JavaDoc; Aserciones; Oracle tests; Assertions
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (303kB) | Preview

Abstract

Normalmente, los desarrolladores documentan su código con comentarios semiestructurados, como son los JavaDoc. Esos comentarios son los que describen el funcionamiento del programa, así como en la gran mayoría de casos, propiedades y condiciones a cumplir de parámetos de entrada y salida. El objetivo del proyecto es usar dicha información y analizarla para generar de forma automática aserciones y test con oráculo. Así pues, con estos elementos, seríamos capaces de generar los test de dicha clase Java, únicamente basándonos en los comentarios que tenemos, sin tener que programarlos manualmente, ahorrando en tiempo y costes.---ABSTRCT---Usually, the developers in a project documents their code with semistructured comment, such as JavaDoc. Those comments are the ones that describes the program behavior, and in almost every time, the properties and conditions that the input and output parameters have to pass. The main purpose of the project is, using and analyzing this information, to generate automatically assertions and oracle test. With this elements, we would be able to generate the tests of that Java class only with the comments we have in the JavaDoc part, without having to programming those tests manually, saving time and costs.

More information

Item ID: 47223
DC Identifier: http://oa.upm.es/47223/
OAI Identifier: oai:oa.upm.es:47223
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 13 Jul 2017 12:31
Last Modified: 13 Jul 2017 12:31
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM