Estrategia De Pruebas Orientada A Objetos

Páginas: 18 (4348 palabras) Publicado: 11 de febrero de 2013
Estrategia de Pruebas para Software OO que garantiza Requerimientos No Funcionales
Anna. C Grimán, María Pérez, Luis. E Mendoza
Laboratorio de Investigación de Sistemas de Información (LISI)
Departamento de Procesos y Sistemas, Universidad Simón Bolívar
Apartado Postal 89000. Caracas 1080-A. Caracas Venezuela
Telf.: +58 (212) 9064017 /3328 /3314 /3304. Fax +58 (212) 9064017 /3303
{agriman,movalles, lmendoza}@usb.ve

RESUMEN
Una disciplina importante en el proceso de desarrollo de los Sistemas de Software es la relativa a Pruebas. Esta
disciplina, generalmente no se implementa de forma organizada y sistemática, y menos cuando se trata de
evaluar los Requerimientos No Funcionales. El objetivo de este artículo es proponer un conjunto de Pruebas
de Software Orientado a Objetos(OO) para garantizar los Requerimientos No Funcionales, a través de una
Estrategia de Prueba. Esta Estrategia de Prueba incluye la generación y la ejecución de un método de
evaluación, representado por listas de chequeo y casos de prueba, que permiten determinar el nivel de presencia
de los Requerimientos No Funcionales en un sistema de software. La validación de la Estrategia de Pruebas
serealizó a través del estudio de un caso.
Palabras Claves: Estrategias de Pruebas, Requerimientos no-funcionales, desarrollo de software OO, validación

INTRODUCCIÓN
Propiciar la calidad en el Software es una actividad que ha surgido como consecuencia de la fuerte demanda de
Sistemas de Software en todos los procesos que se desarrollan en la actualidad; desde programas elementales de
contabilidadhasta programas complejos como los espaciales. De allí el esfuerzo que se ha desplegado para
obtener software de alta calidad. Según Gonzales [5], el aseguramiento de la calidad toma en cuenta todas
aquellas acciones planificadas y sistemáticas necesarias para proporcionar la confianza de que un producto o
servicio satisfaga los requisitos de calidad establecidos. Para que sea efectivo, serequiere una evaluación
permanente de aquellos factores que influyen en la adecuación del diseño y de las especificaciones según las
aplicaciones previstas. Pressman [9], por su parte, asegura que la garantía de calidad del software es una
“actividad de protección” que se aplica a lo largo de todo el proceso de Ingeniería del Software, la cual engloba:
métodos y herramientas de análisis, diseño,codificación y prueba; revisión de técnicas formales que se aplican
durante cada paso; estrategia de prueba multiescalada; control de la documentación del software y de los
cambios realizados; procedimientos que aseguren un ajuste a los estándares de desarrollo del software; y
mecanismos de medida y de información. Los requerimientos del software son una descripción abstracta de los
serviciosque el sistema debería proporcionar al cliente, y las limitaciones bajo las cuales éste debería operar
[12]. Ellos cumplen tres propósitos: 1) permiten a los desarrolladores entender cómo el cliente quiere que trabaje
el sistema, 2) especifican a los diseñadores la funcionalidad y las características que el sistema debe tener, 3)
especifican a los integrantes del grupo de pruebas lo que debendemostrar para convencer al cliente de que el
sistema satisface sus necesidades [10].
Según Sommerville [12], Bass et al. [1], Bosch [2], Dromey [4], Pressman [9], entre otros, los requerimientos del
software se clasifican en: Requerimientos Funcionales (RF) y Requerimientos No Funcionales (RNF). Los
Requerimientos RNF son aquellos requerimientos que aparecen junto con las necesidades delusuario y definen
las restricciones y las propiedades de un sistema. El presente artículo tiene por objetivo proponer una Estrategia
de Pruebas para Software OO que garantice RNF. Se considera necesaria una Estrategia de Pruebas adecuada
para este tipo de sistema debido al creciente aumento de la complejidad que han adquirido en los últimos años;
dicha complejidad hace que estos sistemas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pruebas Orientadas A Objetos
  • Pruebas Orientadas A Objetos
  • Pruebas orientadas a objetos
  • Mapas mentales de pruebas orientadas a objetos
  • 51333965 PRUEBAS ORIENTADAS A OBJETOS
  • Orientado a objetos
  • orientada a objetos
  • Que es un Objeto? Programacion Orientada a Objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS