GeraÃÃo e execuÃÃo de testes de aceitaÃÃo de sistemas web

AUTOR(ES)
DATA DE PUBLICAÇÃO

2002

RESUMO

A fim de tornar os sistemas Web mais robustos, a construÃÃo de testes de softwares Web e sua automaÃÃo vem sendo enfatizada por metodologias de desenvolvimento. A metodologia Extreme Programming (XP), por exemplo, tem destacado a atividade de teste (em particular, os testes de aceitaÃÃo e de unidade) como uma das prÃticas de programaÃÃo chaves para o sucesso de sua implantaÃÃo, sendo a construÃÃo destes testes realizada antes mesmo da implementaÃÃo do cÃdigo testado, Apesar de ter suas vantagens reconhecidas, a atividade de teste à na maioria das vezes ignorada ou apenas parcialmente realizada, principalmente quando deixado para o final do desenvolvimento. Sendo mais um esforÃo para o incentivo da realizaÃÃo de testes de sistemas Web, em particular os testes de aceitaÃÃo, este trabalho tem como objetivo definir a linguagem WSat para descriÃÃo de casos de teste de aceitaÃÃo com alto nÃvel de abstraÃÃo e reuso. Para dar suporte a utilizaÃÃo desta linguagem, objetivamos a criaÃÃo de um ambiente de execuÃÃo para a mesma. AlÃm disto, este trabalho tambÃm estuda a criaÃÃo de possÃveis geradores de cÃdigo que possam ser utilizados para amenizar o impacto negativo na produtividade, a curto prazo, causado pela realizaÃÃo dos testes de aceitaÃÃo. Estes geradores dÃo suporte a criaÃÃo destes testes antes da implementaÃÃo do prÃprio sistema, prÃtica apresentada pela metodologia. Para a utilizaÃÃo eficaz da linguagem de teste definida e das ferramentas de apoio, definimos um processo de teste. Este processo define os papÃis a serem realizados, as atividades necessÃrias e seu luxo de execuÃÃo. Por fim, para validar a linguagem, o processo de teste e as ferramentas construÃdas, realizamos um experimento com um sistema real de pequeno porte.

ASSUNTO(S)

extreme programming (xp) sistemas web softwares web ciencia da computacao

Documentos Relacionados