Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc
Orientador: Eliane Martins === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-24T16:35:59Z (GMT). No. of bitstreams: 1 Letizio_CarolineCastello_M.pdf: 1670478 bytes, checksum: c2f330cd004addd705aef75384effcd2 (MD5) Previo...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Published: |
[s.n.]
2013
|
Subjects: | |
Online Access: | LETIZIO, Caroline Castello. Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc. 2013. 90 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275501>. Acesso em: 24 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275501 |
id |
ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-275501 |
---|---|
record_format |
oai_dc |
collection |
NDLTD |
format |
Others
|
sources |
NDLTD |
topic |
Engenharia de software Software - Testes UML (Linguagem de modelagem padrão) Teste baseado em modelos Software engineering Software - Testing Unified Modeling Language (Computer science) Web sites - Testing Model-based testing |
spellingShingle |
Engenharia de software Software - Testes UML (Linguagem de modelagem padrão) Teste baseado em modelos Software engineering Software - Testing Unified Modeling Language (Computer science) Web sites - Testing Model-based testing Letizio, Caroline Castello, 1987- Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
description |
Orientador: Eliane Martins === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-24T16:35:59Z (GMT). No. of bitstreams: 1
Letizio_CarolineCastello_M.pdf: 1670478 bytes, checksum: c2f330cd004addd705aef75384effcd2 (MD5)
Previous issue date: 2013 === Resumo: Teste baseado em modelo é uma técnica na qual um sistema é modelado e geram-se testes a partir do modelo. Esta técnica apresenta como uma das maiores dificuldades a modelagem do sistema. Alguns dos empecilhos encontrados ao modelar são o que considerar do sistema e como representar essas considerações no modelo, incluindo em aplicações Web. Sendo assim, este trabalho propõe um método para auxiliar na modelagem de aplicações Web. Esta escolha é motivada pelo fato que esse tipo de sistema tem sido cada vez mais utilizado nos últimos anos e, com a sua evolução, sua complexidade tem aumentado consideravelmente, devido à dinamicidade e interatividade que esse tipo de aplicação oferece. A abordagem proposta é baseada em trabalhos correlatos, para se saber o que modelar da aplicação Web e como criar o modelo, descrevendo-se o passo-a-passo para se gerar os testes a partir dos modelos desenvolvidos e aplicá-los no sistema. A abordagem deste trabalho sugere tanto formas manuais como automáticas para os testes baseados em modelos. O método foi proposto para testar uma aplicação real: o ambiente de ensino à distância TelEduc. Os resultados, obtidos a partir da aplicação da proposta deste trabalho por um analista de teste e pela própria equipe do TelEduc, são analisados, a fim de validar a proposta e auxiliar no processo de desenvolvimento e aplicação dos testes de equipes de qualidade de software, principalmente, daquelas que não possuem nenhuma forma de organização de testes === Abstract: Model based testing is a technique in which the system is modeled and, from this model, tests can be generated. The major difficulty about this technique is to generate the model, since it is problematic to define what should be considered from the system and insert these characteristics into the model. This technique is also used in Web applications which presents the same challenges. Therefore, the present work proposes a method to assist in the modeling of Web applications. This sort of system has been increasingly used in recent years, where the system¿s complexity has considerably grown due to the dynamic and interactivity that this kind of application offers. The proposed method is based on related works in order to know what to model from the applications and how to create this model. The method contains the steps to generate tests cases from the created model, and how to execute them in the system. This work also suggests manual and automatic ways to execute the method. The proposal has been applied to test a real application: the e-learning Web environment TelEduc. The results obtained from the method¿s application by a test analyst and by the TelEduc team, are here analyzed to validate the method and to assist in the process development and tests execution by quality teams, especially those teams where there are no means of tests organization. === Mestrado === Ciência da Computação === Mestra em Ciência da Computação |
author2 |
UNIVERSIDADE ESTADUAL DE CAMPINAS |
author_facet |
UNIVERSIDADE ESTADUAL DE CAMPINAS Letizio, Caroline Castello, 1987- |
author |
Letizio, Caroline Castello, 1987- |
author_sort |
Letizio, Caroline Castello, 1987- |
title |
Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
title_short |
Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
title_full |
Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
title_fullStr |
Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
title_full_unstemmed |
Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc |
title_sort |
método de modelagem e geração de testes para o ambiente de ensino à distância teleduc |
publisher |
[s.n.] |
publishDate |
2013 |
url |
LETIZIO, Caroline Castello. Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc. 2013. 90 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275501>. Acesso em: 24 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275501 |
work_keys_str_mv |
AT letiziocarolinecastello1987 metododemodelagemegeracaodetestesparaoambientedeensinoadistanciateleduc AT letiziocarolinecastello1987 modellingandtestgenerationmethodfortheelearningwebenvironmentteleduc |
_version_ |
1718883915914018816 |
spelling |
ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2755012019-01-21T21:25:27Z Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc Modelling and test generation method for the e-learning web environment TelEduc Letizio, Caroline Castello, 1987- UNIVERSIDADE ESTADUAL DE CAMPINAS Martins, Eliane, 1955- Ambrosio, Ana Maria Medeiros, Claudia Maria Bauzer Engenharia de software Software - Testes UML (Linguagem de modelagem padrão) Teste baseado em modelos Software engineering Software - Testing Unified Modeling Language (Computer science) Web sites - Testing Model-based testing Orientador: Eliane Martins Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação Made available in DSpace on 2018-08-24T16:35:59Z (GMT). No. of bitstreams: 1 Letizio_CarolineCastello_M.pdf: 1670478 bytes, checksum: c2f330cd004addd705aef75384effcd2 (MD5) Previous issue date: 2013 Resumo: Teste baseado em modelo é uma técnica na qual um sistema é modelado e geram-se testes a partir do modelo. Esta técnica apresenta como uma das maiores dificuldades a modelagem do sistema. Alguns dos empecilhos encontrados ao modelar são o que considerar do sistema e como representar essas considerações no modelo, incluindo em aplicações Web. Sendo assim, este trabalho propõe um método para auxiliar na modelagem de aplicações Web. Esta escolha é motivada pelo fato que esse tipo de sistema tem sido cada vez mais utilizado nos últimos anos e, com a sua evolução, sua complexidade tem aumentado consideravelmente, devido à dinamicidade e interatividade que esse tipo de aplicação oferece. A abordagem proposta é baseada em trabalhos correlatos, para se saber o que modelar da aplicação Web e como criar o modelo, descrevendo-se o passo-a-passo para se gerar os testes a partir dos modelos desenvolvidos e aplicá-los no sistema. A abordagem deste trabalho sugere tanto formas manuais como automáticas para os testes baseados em modelos. O método foi proposto para testar uma aplicação real: o ambiente de ensino à distância TelEduc. Os resultados, obtidos a partir da aplicação da proposta deste trabalho por um analista de teste e pela própria equipe do TelEduc, são analisados, a fim de validar a proposta e auxiliar no processo de desenvolvimento e aplicação dos testes de equipes de qualidade de software, principalmente, daquelas que não possuem nenhuma forma de organização de testes Abstract: Model based testing is a technique in which the system is modeled and, from this model, tests can be generated. The major difficulty about this technique is to generate the model, since it is problematic to define what should be considered from the system and insert these characteristics into the model. This technique is also used in Web applications which presents the same challenges. Therefore, the present work proposes a method to assist in the modeling of Web applications. This sort of system has been increasingly used in recent years, where the system¿s complexity has considerably grown due to the dynamic and interactivity that this kind of application offers. The proposed method is based on related works in order to know what to model from the applications and how to create this model. The method contains the steps to generate tests cases from the created model, and how to execute them in the system. This work also suggests manual and automatic ways to execute the method. The proposal has been applied to test a real application: the e-learning Web environment TelEduc. The results obtained from the method¿s application by a test analyst and by the TelEduc team, are here analyzed to validate the method and to assist in the process development and tests execution by quality teams, especially those teams where there are no means of tests organization. Mestrado Ciência da Computação Mestra em Ciência da Computação 2013 2018-08-24T16:35:59Z 2018-08-24T16:35:59Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis LETIZIO, Caroline Castello. Método de modelagem e geração de testes para o ambiente de ensino à distância TelEduc. 2013. 90 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://www.repositorio.unicamp.br/handle/REPOSIP/275501>. Acesso em: 24 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/275501 info:eu-repo/semantics/openAccess 90 p. : il. application/octet-stream [s.n.] Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação em Ciência da Computação reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP |