Framework para teste de desempenho em dispositivos móveis

Detalhes bibliográficos
Autor(a) principal: Jácome, Marcus Vinicius Norberto
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIPAMPA
Texto Completo: http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4843
Resumo: Com a evolução tecnológica das redes sem fio e com o avanço tecnológico dos dispositivos móveis, os celulares estão cada vez mais presentes na vida das pessoas, tornando-se quase que indispensáveis em seu cotidiano. Assim, devido à popularização dos dispositivos móveis, os desenvolvedores de software estão empenhados em desenvolver aplicações confiáveis, corretas, seguras e performáticas, objetivando agradar seus usuários finais. Contudo, existe uma demanda alta no desenvolvimento de aplicações móveis, exigindo um grande esforço por parte dos desenvolvedores de software, para garantir a qualidade desses serviços. Uma das práticas que auxiliam a garantir um bom desempenho do Aplicativos Móveis (APPs) é por meio do teste de desempenho. No entanto, a literatura é limitada no sentido de fornecer uma visão geral e suporte para este tipo de abordagem. O objetivo deste estudo é oferecer um suporte para a realização de teste de desempenho em APPs, por meio da elaboração de um framework. Para embasar os conceitos relacionados ao estudo deste projeto, um protocolo foi formulado e executado de acordo com as diretrizes para a realização de um Mapeamento Multivocal da literaturas (MLMs) em Engenharia de Software. Este estudo apresenta um framework que oferece suporte na realização de teste de desempenho em APPs. Além disso identifica, por meio de um MLMs, ferramentas, frameworks, estratégias, abordagens, métodos e processos de testes de desempenho em APPs. Desta forma, vale destacar os resultados sobre classificação de métricas de desempenho, problemas reportados em testes de desempenho em APPs e o desenvolvimento de um framework para realizar teste de desempenho em APPs.
id UNIP_bf6671929510320d0c15a3a913db848a
oai_identifier_str oai:repositorio.unipampa.edu.br:riu/4843
network_acronym_str UNIP
network_name_str Repositório Institucional da UNIPAMPA
repository_id_str
spelling Silveira, Maicon Bernardino daBasso, Fábio PauloJácome, Marcus Vinicius Norberto2020-02-27T13:00:31Z2020-02-27T13:00:31Z2019JÁCOME, Marcus Vinicius Norberto. Framework para teste de desempenho em dispositivos móveis. Orientador: Maicon Bernardino da Silveira. 2019. 97 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019.http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4843Com a evolução tecnológica das redes sem fio e com o avanço tecnológico dos dispositivos móveis, os celulares estão cada vez mais presentes na vida das pessoas, tornando-se quase que indispensáveis em seu cotidiano. Assim, devido à popularização dos dispositivos móveis, os desenvolvedores de software estão empenhados em desenvolver aplicações confiáveis, corretas, seguras e performáticas, objetivando agradar seus usuários finais. Contudo, existe uma demanda alta no desenvolvimento de aplicações móveis, exigindo um grande esforço por parte dos desenvolvedores de software, para garantir a qualidade desses serviços. Uma das práticas que auxiliam a garantir um bom desempenho do Aplicativos Móveis (APPs) é por meio do teste de desempenho. No entanto, a literatura é limitada no sentido de fornecer uma visão geral e suporte para este tipo de abordagem. O objetivo deste estudo é oferecer um suporte para a realização de teste de desempenho em APPs, por meio da elaboração de um framework. Para embasar os conceitos relacionados ao estudo deste projeto, um protocolo foi formulado e executado de acordo com as diretrizes para a realização de um Mapeamento Multivocal da literaturas (MLMs) em Engenharia de Software. Este estudo apresenta um framework que oferece suporte na realização de teste de desempenho em APPs. Além disso identifica, por meio de um MLMs, ferramentas, frameworks, estratégias, abordagens, métodos e processos de testes de desempenho em APPs. Desta forma, vale destacar os resultados sobre classificação de métricas de desempenho, problemas reportados em testes de desempenho em APPs e o desenvolvimento de um framework para realizar teste de desempenho em APPs.With the technological evolution of wireless networks and the technological advancement of mobile devices, mobile phones are increasingly present in people’s lives, becoming almost indispensable in their daily lives. Thus, due to the popularization of mobile devices, developers are committed to developing reliable, correct, secure and performative applications to please their end users. However, there is a high demand for mobile application development, requiring a lot of effort from developers to ensure the quality of these services. One of the practices that help ensure APPs performance is through the benchmarking approach. However, the literature is limited in providing an overview and support for this type of approach. The aim of this study is to provide better support for performing in APPs performance testing by proposing a framework. To support the concepts related to the study of this project, a protocol was formulated and executed according to the guidelines for the realization of an MLM in Software Engineering. This study presents a framework that supports in APPs performance testing. It also identifies, through a MLM, app performance testing tools, frameworks, strategies, approaches, methods and processes. Thus, it is worth highlighting the results on performance metrics classification, problems reported in APPs performance testing and the development of a framework for performing in APPs performance testing.porUniversidade Federal do PampaUNIPAMPABrasilCampus AlegreteCNPQ::CIENCIAS EXATAS E DA TERRAEngenharia de softwareAplicativos móveisAnálise de desempenhoFrameworksSoftware engineeringMobile appsPerformance analysisFramework para teste de desempenho em dispositivos móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UNIPAMPAinstname:Universidade Federal do Pampa (UNIPAMPA)instacron:UNIPAMPATEXTMarcus Vinicius Norberto Jácome- 2019.pdf.txtMarcus Vinicius Norberto Jácome- 2019.pdf.txtExtracted texttext/plain157392https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/3/Marcus%20Vinicius%20Norberto%20J%c3%a1come-%202019.pdf.txt5bf3ae704465c0388c1b8fac9a19a90fMD53ORIGINALMarcus Vinicius Norberto Jácome- 2019.pdfMarcus Vinicius Norberto Jácome- 2019.pdfapplication/pdf16801981https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/1/Marcus%20Vinicius%20Norberto%20J%c3%a1come-%202019.pdf7d9a1e2743155b636160f22317684183MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81866https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/2/license.txt43cd690d6a359e86c1fe3d5b7cba0c9bMD52riu/48432020-02-28 03:01:45.948oai:repositorio.unipampa.edu.br:riu/4843TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIApJbnN0aXR1Y2lvbmFsIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBhIApzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIApmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIG8gRGVwb3NpdGEgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHB1YmxpY2HDp8OjbyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byAKcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIERlcG9zaXRhIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIAplIHByZXNlcnZhw6fDo28uCgpWb2PDqiBkZWNsYXJhIHF1ZSBhIHN1YSBwdWJsaWNhw6fDo28gw6kgb3JpZ2luYWwgZSBxdWUgdm9jw6ogdGVtIG8gcG9kZXIgZGUgY29uY2VkZXIgb3MgZGlyZWl0b3MgY29udGlkb3MgbmVzdGEgbGljZW7Dp2EuIApWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgCmRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSBwdWJsaWNhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6ogZGVjbGFyYSBxdWUgCm9idGV2ZSBhIHBlcm1pc3PDo28gaXJyZXN0cml0YSBkbyBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgcGFyYSBjb25jZWRlciBhbyBEZXBvc2l0YSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgCm5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIApvdSBubyBjb250ZcO6ZG8gZGEgcHVibGljYcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFBVQkxJQ0HDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSBBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyAKT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgCkVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpPIERlcG9zaXRhIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIAphdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório InstitucionalPUBhttp://dspace.unipampa.edu.br:8080/oai/requestsisbi@unipampa.edu.bropendoar:2020-02-28T06:01:45Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)false
dc.title.pt_BR.fl_str_mv Framework para teste de desempenho em dispositivos móveis
title Framework para teste de desempenho em dispositivos móveis
spellingShingle Framework para teste de desempenho em dispositivos móveis
Jácome, Marcus Vinicius Norberto
CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Aplicativos móveis
Análise de desempenho
Frameworks
Software engineering
Mobile apps
Performance analysis
title_short Framework para teste de desempenho em dispositivos móveis
title_full Framework para teste de desempenho em dispositivos móveis
title_fullStr Framework para teste de desempenho em dispositivos móveis
title_full_unstemmed Framework para teste de desempenho em dispositivos móveis
title_sort Framework para teste de desempenho em dispositivos móveis
author Jácome, Marcus Vinicius Norberto
author_facet Jácome, Marcus Vinicius Norberto
author_role author
dc.contributor.advisor1.fl_str_mv Silveira, Maicon Bernardino da
dc.contributor.advisor-co1.fl_str_mv Basso, Fábio Paulo
dc.contributor.author.fl_str_mv Jácome, Marcus Vinicius Norberto
contributor_str_mv Silveira, Maicon Bernardino da
Basso, Fábio Paulo
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA
topic CNPQ::CIENCIAS EXATAS E DA TERRA
Engenharia de software
Aplicativos móveis
Análise de desempenho
Frameworks
Software engineering
Mobile apps
Performance analysis
dc.subject.por.fl_str_mv Engenharia de software
Aplicativos móveis
Análise de desempenho
Frameworks
Software engineering
Mobile apps
Performance analysis
description Com a evolução tecnológica das redes sem fio e com o avanço tecnológico dos dispositivos móveis, os celulares estão cada vez mais presentes na vida das pessoas, tornando-se quase que indispensáveis em seu cotidiano. Assim, devido à popularização dos dispositivos móveis, os desenvolvedores de software estão empenhados em desenvolver aplicações confiáveis, corretas, seguras e performáticas, objetivando agradar seus usuários finais. Contudo, existe uma demanda alta no desenvolvimento de aplicações móveis, exigindo um grande esforço por parte dos desenvolvedores de software, para garantir a qualidade desses serviços. Uma das práticas que auxiliam a garantir um bom desempenho do Aplicativos Móveis (APPs) é por meio do teste de desempenho. No entanto, a literatura é limitada no sentido de fornecer uma visão geral e suporte para este tipo de abordagem. O objetivo deste estudo é oferecer um suporte para a realização de teste de desempenho em APPs, por meio da elaboração de um framework. Para embasar os conceitos relacionados ao estudo deste projeto, um protocolo foi formulado e executado de acordo com as diretrizes para a realização de um Mapeamento Multivocal da literaturas (MLMs) em Engenharia de Software. Este estudo apresenta um framework que oferece suporte na realização de teste de desempenho em APPs. Além disso identifica, por meio de um MLMs, ferramentas, frameworks, estratégias, abordagens, métodos e processos de testes de desempenho em APPs. Desta forma, vale destacar os resultados sobre classificação de métricas de desempenho, problemas reportados em testes de desempenho em APPs e o desenvolvimento de um framework para realizar teste de desempenho em APPs.
publishDate 2019
dc.date.issued.fl_str_mv 2019
dc.date.accessioned.fl_str_mv 2020-02-27T13:00:31Z
dc.date.available.fl_str_mv 2020-02-27T13:00:31Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv JÁCOME, Marcus Vinicius Norberto. Framework para teste de desempenho em dispositivos móveis. Orientador: Maicon Bernardino da Silveira. 2019. 97 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019.
dc.identifier.uri.fl_str_mv http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4843
identifier_str_mv JÁCOME, Marcus Vinicius Norberto. Framework para teste de desempenho em dispositivos móveis. Orientador: Maicon Bernardino da Silveira. 2019. 97 p. Trabalho de Conclusão de Curso (Bacharel em Engenharia de Software) - Universidade Federal do Pampa, Curso de Engenharia de Software, Alegrete, 2019.
url http://dspace.unipampa.edu.br:8080/jspui/handle/riu/4843
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Pampa
dc.publisher.initials.fl_str_mv UNIPAMPA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Campus Alegrete
publisher.none.fl_str_mv Universidade Federal do Pampa
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIPAMPA
instname:Universidade Federal do Pampa (UNIPAMPA)
instacron:UNIPAMPA
instname_str Universidade Federal do Pampa (UNIPAMPA)
instacron_str UNIPAMPA
institution UNIPAMPA
reponame_str Repositório Institucional da UNIPAMPA
collection Repositório Institucional da UNIPAMPA
bitstream.url.fl_str_mv https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/3/Marcus%20Vinicius%20Norberto%20J%c3%a1come-%202019.pdf.txt
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/1/Marcus%20Vinicius%20Norberto%20J%c3%a1come-%202019.pdf
https://repositorio.unipampa.edu.br/jspui/bitstream/riu/4843/2/license.txt
bitstream.checksum.fl_str_mv 5bf3ae704465c0388c1b8fac9a19a90f
7d9a1e2743155b636160f22317684183
43cd690d6a359e86c1fe3d5b7cba0c9b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIPAMPA - Universidade Federal do Pampa (UNIPAMPA)
repository.mail.fl_str_mv sisbi@unipampa.edu.br
_version_ 1801849028894261248