Autores

5497
Allan Freitas de Carvalho Girão
2520,10
5498
2520,10

Informações:

Publicações do PESC

Título
Teste de Aplicações Web pela Multidão
Linha de pesquisa
Engenharia de Dados e Conhecimento
Tipo de publicação
Dissertação de Mestrado
Número de registro
Data da defesa
24/9/2013
Resumo

Aplicações Web se tornam cada vez mais comuns e mais propensas a modificações, visando atender demandas de um mercado que muda rapidamente de necessidade. Os usuários dessas aplicações são exigentes, querendo sempre obter qualidade, rapidez e usabilidade, devido a facilidade de simplesmente trocar de site para o concorrente. Estas situações trazem à tona a necessidade de exaustivos testes sobre essas aplicações, para que as modificações sejam adequadas e correspondam as expectativas dos usuários. Crowdsourcing é o ato de delegar uma tarefa a um grupo de pessoas desconhecidas. Essas tarefas podem ser dos mais variados tipos, exigindo algumas vezes criatividade e inteligência. Essas duas características são fundamentais para a criação de casos de teste, transformando a multidão em um candidato a realização dessa tarefa. Dessa forma, o objetivo do trabalho é possibilitar que a multidão gere casos de teste em aplicações web, culminando com a avaliação da capacidade tanto de criação quanto de julgamento de um caso de teste.

Abstract
Web applications are becoming more common and predisposed to change, seeking to meet demands of a market that hastily changes its need. The users of such applications are demanding, always wishing to obtain quality, speed and usability, due to the convenience of simply changing to the rival website. These situations bring forward the need of exhaustive tests over these applications, so that the changes are adequate and correspond to users expectations. Crowdsourcing is the act of outsourcing a task to an undefined group. These tasks can be of the most variety of kinds, requiring now and again creativity and intelligence. Those two characteristics are essential for test cases creation, transforming the crowd into a candidate to achieve that task. Therefore, the objective of this work is enabling the crowd to generate test cases for web applications, leading to an evaluation of the ability of creating and judging a test case. 
Topo