Abordagem para Apoio ao Teste Baseado no Comportamento de Sistemas Orientados a Objetos
Autores
1644 |
Marlon Erthal Righi Vieira
|
398,296
|
1645 |
398,296
|
Informações:
Publicações do PESC
Abordagem para Apoio ao Teste Baseado no Comportamento de Sistemas Orientados a Objetos
Marlon Erthal Righi Vieira
Maio/1998
Orientador: | Guilherme Horta Travassos | |
|
Apesar de não se conseguir eliminar todo o risco de se desenvolver um
software com erros, o uso de técnicas que visam a garantir a qualidade do software,
entre elas, o uso sistemático da atividade de teste, torna possível aumentar o nível
de confiança de que se está construindo um produto conforme o desejado, evitando,
assim, futuros problemas.
Esta tese busca desenvolver uma abordagem para apoiar o engenheiro de software na
realização de testes em sistemas orientados a objetos.
Este trabalho está inserido no contexto do Projeto MEMPHIS (ROCHA et al.
1996, WERNER et al. 1996), um ambiente de desenvolvimento de software baseado em
reutilização, e aborda a realização de testes em sistemas orientados a objetos
através da:
(1) identificação da infra-estrutura necessária para que atividades de teste sejam
executadas ao longo do processo de desenvolvimento apoiado pelo ambiente MEMPHIS e
(2) identificação e implementação de facilidades que apóiem a realização de
testes baseados no comportamento de sistemas orientados a objetos.
An Approach to Support Oriented-Object System Behavior Testing
Marlon Erthal Righi Vieira
May/1998
Advisor: | Guilherme Horta Travassos | |
Department: Systems Engineering and Computer Science |
Although it is not possible to eliminate all risk of developing a
software with bugs, the use of techniques that try to guarantee the quality of
software, among which is the systematic use of testing activities, makes possible
to increase the level of trustworthiness that you are building a product that you
want, thus avoiding future problems. This thesis develops an approach for supporting
software engineers in carrying out tests on object-oriented systems.
This work is within the context of the Memphis Project (ROCHA et al. 1996,
WERNER et al. 1996), a Software Engineering Environment based on reuse, and
addresses the realization of tests on object-oriented systems through:
(1) identifying the necessary infra-structure so that the testing activity is
performed throughout the whole development process by the MEMPHIS environment, and
(2) the identification and implementation of facilities that support carrying
out tests based on the behavior of object-oriented test.