Um método para seleção de testes de regressão para automação
| Ano de defesa: | 2006 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Pernambuco
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufpe.br/handle/123456789/2642 |
Resumo: | A realização de testes é vital para o desenvolvimento de software com qualidade e demanda grande esforço e tempo de projeto. Muitas empresas têm investido pesado no processo de testes visando a prevenção e detecção eficiente de defeitos. Durante os ciclos de desenvolvimento e manutenção do software, testes de regressão são realizados com o objetivo de garantir que manutenções realizadas no software ou a integração de novas funcionalidades não inseriram novos erros em áreas do sistema anteriormente testadas. Testes de regressão são normalmente muito repetitivos e demandam um esforço considerável de tempo quando realizados manualmente. A realização de testes de regressão automáticos, além de possibilitar a redução do ciclo de testes, aumento da cobertura do software e, conseqüentemente, da sua qualidade, permite que os testadores foquem seus esforços em outros tipos de teste ou em testes que não possam ser automatizados. Por isso, muitas empresas têm investido em projetos de automação de testes. Um problema clássico no caso de automação de testes de regressão é identificar que casos de teste devem ser automatizados para que seja possível obter bons resultados dos testes automatizados. Este trabalho estabelece um método para apoiar a seleção de testes de regressão para automação, a partir de um conjunto já existente, possibilitando definir um escopo mais efetivo para os projetos de automação e atuar nos casos de teste cuja automação trará maiores benefícios para a organização de teste |
| id |
UFPE_ec93520903884b6d9f8cfca1963aca0e |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpe.br:123456789/2642 |
| network_acronym_str |
UFPE |
| network_name_str |
Repositório Institucional da UFPE |
| repository_id_str |
|
| spelling |
Viana, Virginia Maria AraújoMeira, Silvio Romero de Lemos2014-06-12T15:59:52Z2014-06-12T15:59:52Z2006Maria Araújo Viana, Virginia; Romero de Lemos Meira, Silvio. Um método para seleção de testes de regressão para automação. 2006. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2006.https://repositorio.ufpe.br/handle/123456789/2642A realização de testes é vital para o desenvolvimento de software com qualidade e demanda grande esforço e tempo de projeto. Muitas empresas têm investido pesado no processo de testes visando a prevenção e detecção eficiente de defeitos. Durante os ciclos de desenvolvimento e manutenção do software, testes de regressão são realizados com o objetivo de garantir que manutenções realizadas no software ou a integração de novas funcionalidades não inseriram novos erros em áreas do sistema anteriormente testadas. Testes de regressão são normalmente muito repetitivos e demandam um esforço considerável de tempo quando realizados manualmente. A realização de testes de regressão automáticos, além de possibilitar a redução do ciclo de testes, aumento da cobertura do software e, conseqüentemente, da sua qualidade, permite que os testadores foquem seus esforços em outros tipos de teste ou em testes que não possam ser automatizados. Por isso, muitas empresas têm investido em projetos de automação de testes. Um problema clássico no caso de automação de testes de regressão é identificar que casos de teste devem ser automatizados para que seja possível obter bons resultados dos testes automatizados. Este trabalho estabelece um método para apoiar a seleção de testes de regressão para automação, a partir de um conjunto já existente, possibilitando definir um escopo mais efetivo para os projetos de automação e atuar nos casos de teste cuja automação trará maiores benefícios para a organização de testeporUniversidade Federal de PernambucoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessTeste de softwareEngenharia de softwareQualidade de softwareAutomação de testesUm método para seleção de testes de regressão para automaçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILarquivo5653_1.pdf.jpgarquivo5653_1.pdf.jpgGenerated Thumbnailimage/jpeg1327https://repositorio.ufpe.br/bitstream/123456789/2642/4/arquivo5653_1.pdf.jpgb7dd9e68986602ff920c126f91bbce49MD54ORIGINALarquivo5653_1.pdfapplication/pdf1284363https://repositorio.ufpe.br/bitstream/123456789/2642/1/arquivo5653_1.pdfd62473b945b8dfdb62f3b28ec04d7fe3MD51LICENSElicense.txttext/plain1748https://repositorio.ufpe.br/bitstream/123456789/2642/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXTarquivo5653_1.pdf.txtarquivo5653_1.pdf.txtExtracted texttext/plain224516https://repositorio.ufpe.br/bitstream/123456789/2642/3/arquivo5653_1.pdf.txt27e269f9900bf354546a1c28fadfe49fMD53123456789/26422019-10-25 02:57:49.178oai:repositorio.ufpe.br:123456789/2642Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T05:57:49Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
| dc.title.pt_BR.fl_str_mv |
Um método para seleção de testes de regressão para automação |
| title |
Um método para seleção de testes de regressão para automação |
| spellingShingle |
Um método para seleção de testes de regressão para automação Viana, Virginia Maria Araújo Teste de software Engenharia de software Qualidade de software Automação de testes |
| title_short |
Um método para seleção de testes de regressão para automação |
| title_full |
Um método para seleção de testes de regressão para automação |
| title_fullStr |
Um método para seleção de testes de regressão para automação |
| title_full_unstemmed |
Um método para seleção de testes de regressão para automação |
| title_sort |
Um método para seleção de testes de regressão para automação |
| author |
Viana, Virginia Maria Araújo |
| author_facet |
Viana, Virginia Maria Araújo |
| author_role |
author |
| dc.contributor.author.fl_str_mv |
Viana, Virginia Maria Araújo |
| dc.contributor.advisor1.fl_str_mv |
Meira, Silvio Romero de Lemos |
| contributor_str_mv |
Meira, Silvio Romero de Lemos |
| dc.subject.por.fl_str_mv |
Teste de software Engenharia de software Qualidade de software Automação de testes |
| topic |
Teste de software Engenharia de software Qualidade de software Automação de testes |
| description |
A realização de testes é vital para o desenvolvimento de software com qualidade e demanda grande esforço e tempo de projeto. Muitas empresas têm investido pesado no processo de testes visando a prevenção e detecção eficiente de defeitos. Durante os ciclos de desenvolvimento e manutenção do software, testes de regressão são realizados com o objetivo de garantir que manutenções realizadas no software ou a integração de novas funcionalidades não inseriram novos erros em áreas do sistema anteriormente testadas. Testes de regressão são normalmente muito repetitivos e demandam um esforço considerável de tempo quando realizados manualmente. A realização de testes de regressão automáticos, além de possibilitar a redução do ciclo de testes, aumento da cobertura do software e, conseqüentemente, da sua qualidade, permite que os testadores foquem seus esforços em outros tipos de teste ou em testes que não possam ser automatizados. Por isso, muitas empresas têm investido em projetos de automação de testes. Um problema clássico no caso de automação de testes de regressão é identificar que casos de teste devem ser automatizados para que seja possível obter bons resultados dos testes automatizados. Este trabalho estabelece um método para apoiar a seleção de testes de regressão para automação, a partir de um conjunto já existente, possibilitando definir um escopo mais efetivo para os projetos de automação e atuar nos casos de teste cuja automação trará maiores benefícios para a organização de teste |
| publishDate |
2006 |
| dc.date.issued.fl_str_mv |
2006 |
| dc.date.accessioned.fl_str_mv |
2014-06-12T15:59:52Z |
| dc.date.available.fl_str_mv |
2014-06-12T15:59:52Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.citation.fl_str_mv |
Maria Araújo Viana, Virginia; Romero de Lemos Meira, Silvio. Um método para seleção de testes de regressão para automação. 2006. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2006. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/2642 |
| identifier_str_mv |
Maria Araújo Viana, Virginia; Romero de Lemos Meira, Silvio. Um método para seleção de testes de regressão para automação. 2006. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2006. |
| url |
https://repositorio.ufpe.br/handle/123456789/2642 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
| instname_str |
Universidade Federal de Pernambuco (UFPE) |
| instacron_str |
UFPE |
| institution |
UFPE |
| reponame_str |
Repositório Institucional da UFPE |
| collection |
Repositório Institucional da UFPE |
| bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/2642/4/arquivo5653_1.pdf.jpg https://repositorio.ufpe.br/bitstream/123456789/2642/1/arquivo5653_1.pdf https://repositorio.ufpe.br/bitstream/123456789/2642/2/license.txt https://repositorio.ufpe.br/bitstream/123456789/2642/3/arquivo5653_1.pdf.txt |
| bitstream.checksum.fl_str_mv |
b7dd9e68986602ff920c126f91bbce49 d62473b945b8dfdb62f3b28ec04d7fe3 8a4605be74aa9ea9d79846c1fba20a33 27e269f9900bf354546a1c28fadfe49f |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
| repository.mail.fl_str_mv |
attena@ufpe.br |
| _version_ |
1862741778989318144 |