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.

Descripción

Título: ToraDocu – Generacion automática de casos de test con oráculos: precondiciones y postcondiciones
Autor/es:
  • Delgado Castellanos, Sergio
Director/es:
  • Zanardini, Damiano
  • Gorla, Alessandra
Tipo de Documento: Proyecto Fin de Carrera/Grado
Grado: Grado en Ingeniería Informática
Fecha: Junio 2017
Materias:
Palabras Clave Informales: Testing; Oráculos de test; JavaDoc; Aserciones; Oracle tests; Assertions
Escuela: E.T.S. de Ingenieros Informáticos (UPM)
Departamento: Inteligencia Artificial
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (303kB) | Vista Previa

Resumen

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.

Más información

ID de Registro: 47223
Identificador DC: http://oa.upm.es/47223/
Identificador OAI: oai:oa.upm.es:47223
Depositado por: Biblioteca Facultad de Informatica
Depositado el: 13 Jul 2017 12:31
Ultima Modificación: 13 Jul 2017 12:31
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM