Geração de Dados para Testes de Desempenho e Estresse a Partir de Testes Funcionais

  • Iure Fé UFPI
  • Alcemir Santos UFPI
  • Ismayle Santos UFPI
  • Pedro Santos Neto UFPI
  • Ricardo Britto UFPI

Resumo


Embora a atividade de teste esteja bem difundida no desenvolvimento de software, a automação por completo desta atividade ainda é um grande desafio, especialmente em softwares que possuem diversas regras e manipulam muitos dados provenientes de bancos de dados. A geração de dados para o teste torna essa prática muito onerosa. Quando o assunto é a geração de dados para teste de desempenho e estresse, esse problema é ainda maior, chegando a inviabilizar o teste em alguns casos. Neste trabalho é apresentada uma ferramenta para a geração de dados para testes de desempenho e estresse reutilizando testes funcionais. Essa abordagem reduz o esforço para criação de tais testes.
Palavras-chave: Geração de Dados, Testes, Funcionais

Referências

Boyapati, C., Khurshid, S. & Marinov, D . (2002) Korat: Automated Testing Based on Java Predicate. ACM International Symposium on Software Testing and Analysis (ISSTA), July 2002.

Garousi, V., Briand, L., e Labiche, Y. (2006). Traffic-aware stress testing of distributed systems based on UML models. In Proceedings of the 28th International Conference on Software Engineering (ICSE), pages 391-400, Shangai, China.

GENERATE DATA. (2009) Disponível em http://www.generatedata.com/

Hartman, A. e Nagin, K. (2004). The AGEDIS tools for model based testing. In Proceedings of the International Symposium on Software Testing and Analysis (ISSTA 2004), Boston, Massachusetts, USA.

MySQL. MySQL 5.0 Reference Manual. (2009) Disponível em: http://dev.mysql.com/doc/refman/5.0/en/information-schema.html

Pressman, R. (2002) Engenharia de Software, McGraw-Hill, 5ª Edição.

Santos, I. S., Araujo, F. F. B., Bezerra, R. S. e Santos-Neto, P. (2008) FERRAREFERRamenta de Automação dos testes de Requisitos de desempenho e Estresse. Anais da ERCEMAPI 2008, São Luiz.

Shams, M.; Krishnamurthy, D.; e Far, B. (2006). A model-based approach for testing the performance of web applications. In Proceedings of the 3rd International Workshop on Software Quality Assurance, pages 54-61, Portland, Oregon.

SQLMANAGER. (2009) EMS Data Generator for MySQL. Disponível em: http://sqlmanager.net/products/mysql/datagenerator .
Publicado
07/06/2010
FÉ, Iure; SANTOS, Alcemir; SANTOS, Ismayle; SANTOS NETO, Pedro; BRITTO, Ricardo. Geração de Dados para Testes de Desempenho e Estresse a Partir de Testes Funcionais . In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 9. , 2010, Belém. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 89-101. DOI: https://doi.org/10.5753/sbqs.2010.15423.