Critérios Potenciais Usos: Análise da Aplicação de um Benchmark

  • José Carlos Maldonado USP
  • Silvia Regina Vergílio USP
  • Marcos Lordello Chaim USP
  • Mario Jino USP

Resumo


Os resultados da aplicação de um benchmark para avaliação empírica dos critérios Potenciais Usos são apresentados. O experimento foi conduzido utilizando-se uma ferramenta de teste, denominada POKE-TOOL. A análise dos resultados obtidos indica que, do ponto de vista prático, esses critérios demandam um baixo número de casos de teste e contribuem para demonstrar que os critérios de teste estrutural baseados em análise de fluxo de dados são factíveis. Vários modelos de estimativas para prever o número de casos de teste requeridos são analisados. São também discutidos alguns aspectos de medidas de complexidade de software relacionados com as atividades de teste de software.

Referências

J. A. Achcar e J. Rodrigues, "Introdução de Estatística para Ciências e Tecnologia", ICMSC/USP - São Carlos, SP, Brasil, 1990.

B. Beizer, Correspondência Pessoal, 1990.

J. Bieman e J. Schultz, "Estimating the Number of Test Cases Required to Satisfy The All-du-paths Testing Criterion", in Proc. of the ACM SIGSOFT'89 - Third Symposium on Software Testing, Analysis and Verification (TAV3), Flórida, USA, Dec, 1990.

L. Clarke, A. Podgurski, D.J. Richardson e S. J. Zeil, "A Comparision of Data Flow Path Selection Criteria," in Proc. of the 8th Int'l Conf. on Software Engineering, pp. 214-251, Aug. 1985.

M. L. Chaim, "POKE-TOOL - Uma Ferramenta para Suporte ao Teste Estrutural de Programas Baseado em Análise de Fluxo de Dados," Tese de Mestrado, DCA/FEE/UNICAMP - Campinas, SP, Brasil, Abril 1991.

C. R. Dennis e W. Sanford, Residuals and Influence in Regression, New York: Chapman and Hall, 1982.

B. W. Kernigham e P. J. Planger, software Tools in Pascal, Massachusetts: Addison-Wesley Publishing Company, Reading, 1981.

J. C. Maldonado, M. L. Chaim, M. Jino, "Seleção de Casos de Testes Baseada nos Critérios Potenciais Usos", in Proc. II Simpósio Brasileiro de Engenharia de Software, Canela, RS, Brasil, pp. 24-35, Oct. 1988.

J. C. Maldonado, M. L. Chaim, M. Jino, "Arquitetura de uma Ferramenta de Teste de Apoio aos Critérios Potencias Usos", Proc. XXII Congresso Nacional de Informática São Paulo, SP, Brasil, Sept. 1989.

J. C. Maldonado, Tese de Doutorado, "Critérios Potencias Usos: Uma contribuição ao Teste Estrutural de Software", DCA/FEE/UNICAMP - Campinas, SP, Brasil, Junho, 1991.

T. J. McCabe, "A Complexity Measure," IEEE Trans. Software Eng., Vol. SE-2, DEC. 1976.

S. C. Ntafos, "A Comparision of Some Structural Testing Strategies," IEEE Trans. Software Eng., Vol 1-1, No. 6, pp. 868-873, Jun. 1988.

S. Rapps e E. J. Weynker, "Selecting Software Test Data Using Data Flow Information," IEEE Trans. Software Eng., Vol. SE-11, pp. 367-375, Apr. 1985.

T. A. Ryan e B.I. Joiner e B. F.Ryan, MINITAB - Student Handbook, California: Wadsworth Publishing Company, 1976.

S. R. Vergílio, Tese de Mestrado, DCA/FEE/UNICAMP - Campinas, SP, Brasil, Jan 1992.

E. J. Weyuker, "The Cost of Data Flow Testing: An Empirical Study," IEEE Trans. on Software., Vol. SE-16, No. 2, pp. 121-128, Feb. 1990.
Publicado
04/11/1992
MALDONADO, José Carlos; VERGÍLIO, Silvia Regina; CHAIM, Marcos Lordello; JINO, Mario. Critérios Potenciais Usos: Análise da Aplicação de um Benchmark. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 6. , 1992, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1992 . p. 357-371. DOI: https://doi.org/10.5753/sbes.1992.25194.