Você está na página 1de 3

Universidade Federal do Rio Grande Norte Departamento de Informtica e Matemtica Aplicada Programa de Ps-graduao em Sistemas e Computao Joo Maria

Guedes da Cruz Jnior Matrcula: 2012104182 Introduo Os testes de regresso so implantados pensando-se na qualidade de sistemas de software que sofrem modificaes. Diversas tcnicas foram propostas, como por exemplo: Tcnicas de seleo de testes de regresso, que reduzem os custos dos testes atravs da seleo dos casos de testes; Tcnicas de priorizao de casos de teste, que possibilitam aos testadores receber rapidamente novas informaes e faltas detectadas, atravs da reordenao da execuo dos casos de teste de acordo com algum critrio pr-estabelecido.

O estudo revela que as tcnicas de priorizao funcionam melhor ao longo das mudanas de verso de um sistema do que a seleo de uma nica tcnica para todas as verses do software. A maior dificuldade para se implantar essa anlise o problema da tomada de deciso com mltiplos critrios. Varias abordagens se propem a realizar tal tarefa e a escolhida para este trabalho foi a do mtodo AHP, por ser a soluo mais popular e utilizada pelos pesquisadores e profissionais. A idia inicial do trabalho era investigar se o AHP (Analytical Hierarchy Process) seria eficaz em selecionar as tcnicas de teste de regresso ao longo do tempo de vida do sistema. Os resultados apontaram que a priorizao das tcnicas selecionadas pelo AHP consegue produzir uma melhor relao custo-benefcio do que as que utilizam abordagens controladas. 1. Compreenso O problema principal que o artigo tenta solucionar o de como obter uma melhor relao custo-benefcio na aplicao de testes de regresso ao longo do tempo de vida de um sistema de software. Tais custos costumam crescer a medida que o sistema cresce. Os estudos comprovam que a estratgia de ART pode auxiliar a pesquisadores e profissionais na escolha da tcnica com melhor relao custo-benefcio ao longo das diferentes verses do sistema.

O autor fundamenta seus argumentos nos resultados de um estudo emprico, demonstrando a aplicabilidade e a eficcia da utilizao do mtodo AHP na seleo de tcnicas de teste de regresso. O autor conclui que, apesar de sua abordagem auxiliar os pesquisadores e profissionais na realizao da seleo de tcnicas de teste de regresso, seus estudos sofreram severas limitaes, que o levam a propor trabalhos futuros onde tais limitaes sejam sanadas. 2. Avaliao Testes de regresso so fundamentais na garantia de qualidade de sistemas software modificados e tal precisa apresentar a melhor relao custo-benefcio possvel para que seja valida a sua aplicao num ambiente profissional, por exemplo. Certamente essa sua contribuio foi significante, pois, apesar das limitaes encontradas, o artigo comprova a validade das assertivas iniciais, alm de fornecer as bases e guiar os possveis trabalhos futuros, evitando que cometam as mesmas faltas. 3. Sntese Mudanas de sistemas de software so geralmente organizadas em pacotes chamados verses. Todo esse conjunto de mudanas pode impactar diversas partes do sistema principalmente se forem realizadas focando apenas um contexto local. Analisar este impacto e determinar quais falhas foram introduzidas devido as modificaes o ponto crucial do problema. Alm das variaes da prpria abordagem adaptativa, variando os mtodos de deciso com mltiplos critrios, h tambm abordagens estticas, quem determinam a princpio uma nica tcnica de teste de regresso. A aplicao de uma bateria de testes prticos e a apresentao dos resultados so o melhor caminho para fundamentao da soluo proposta a priori, pondo-a a prova. Como sugerido pelo prprio autor, possvel utilizar outras abordagens do problema da deciso com mltiplos critrios, bem como aumentar o nmero e os tipos dos critrios de avaliao empregados e por fim, explica que foram utilizadas apenas duas heursticas de priorizao de casos de teste e que incluir outras tcnicas de priorizao poderiam aumentar as chances de encontrar faltas. O foco do autor est sobre os sistemas de software, mas todo sistema est sujeito a mudanas que precisam ser avaliadas e monitoradas, conclui-se que tal pesquisa possa ser levada a outras reas de engenharia. A utilizao do AHP em si j uma abordagem bastante utilizada na engenharia de produo, nas questes que envolvem vrios critrios diferentes com prioridades diferentes e que e tornam difceis de avaliar.

Como questes em aberto podemos citar: seria o AHP a melhor mtodo pra solucionar o problema da deciso com mltiplos critrio? A mesma proposta pode ser utilizada para avaliar outros mtodos? Quais as vantagens e desvantagens de cada um? Em linhas gerais podemos afirmar que certamente o trabalho poderia ser melhorado, baseando-se nele mesmo e guiando-se pelas orientaes finais do autor, melhores resultados, que comprovem ou ponham por terra a soluo, poderiam ser encontrado. Concluso Este artigo prope uma estratgia de teste de regresso adaptativo (ART), isto , que modifica a tcnica utilizada no teste de regresso, objetivando alcanar sempre uma melhor relao custo-benefcio. Para tanto cada sesso de teste leva em considerao a situao da organizao e o ambiente de testes. Como mtodo de deciso foi utilizado o AHP que mostrou-se bastante satisfatrio, apesar das questes em aberto. Referncias Arafeen, M.J.; Hyunsook Do. Adaptive Regression Testing Strategy: An Empirical Study. International Symposium on Software Reliability Engineering (ISSRE), 2011 IEEE 22nd.

Você também pode gostar