Desenvolvimento de Aplicativo para Locação de Academias de Musculação Utilizando Testes Automatizados de Interface Gráfica
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina |
pt_BR |
dc.contributor.advisor |
Oliveira, Rômulo Silva de |
|
dc.contributor.author |
Yamamoto, Ígor Assis Rocha |
|
dc.date.accessioned |
2019-08-21T19:22:52Z |
|
dc.date.available |
2019-08-21T19:22:52Z |
|
dc.date.issued |
2018 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/200012 |
|
dc.description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. |
pt_BR |
dc.description.abstract |
O PFC foi realizado na Jungle Devs, empresa de desenvolvimento de software voltada à
aplicações web e mobile. A mesma foi contratada para desenvolver um aplicativo, objeto de
estudo deste trabalho, para locação de academias de musculação na Austrália. O objetivo
deste PFC é apresentar um estudo das etapas de desenvolvimento do aplicativo para o
sistema iOS. Este estudo contempla as seguintes fases do projeto: abordagens e metodologias
de desenvolvimento de software (como Agile e Scrum), planejamento da arquitetura de
software (modelo em camadas), escolha de tecnologias (ambiente de desenvolvimento,
linguagens de programação e frameworks), desenvolvimento da interface gráfica, integração
com outros sistemas através de API’s RESTful (como sistemas de pagamento e de
geolocalização). Além disso, durante a etapa final do projeto, foi realizada uma pesquisa de
ferramentas emergentes (EarlGrey, Appium e XCUITest) para desenvolvimento de testes
automatizados de interface gráfica. Como resultado da pesquisa e uso destas ferramentas,
é apresentado um estudo de melhoria de processos da empresa no que tange a etapa de
testes. Por fim, o desenvolvimento do aplicativo resultou no lançamento da versão piloto da
aplicação, a qual permite que academias para locação sejam cadastradas e que treinadores
pessoais agendem horários para treinos com seus clientes. |
pt_BR |
dc.description.abstract |
This PFC was made at Jungle Devs, software development company specialized in mobile
and web apps. The company was hired to develop an application (subject of this work) for
rentals of gyms in Australia. The goal of this PFC is present a study of the development
stages of the app for the iOS system. This study encompasses the following project phases:
approaches and methodologies of software development (such as Agile and Scrum), software
architecture planning (layers model), selection of technologies (development environment,
programming languages and frameworks), development of the user interface, integration
with other systems through RESTful API’s (such as payment and geolocation systems).
In addition, during the final stage of the project, a research of emergent tools (EarlGrey,
Appium and XCUITest) was carried out to develop automated tests of user interface. As a
result of the research and use of the automated test tools, a study of improvements of the
company’s processes regarding the testing stage is presented. Finally, the development of
the application has resulted in the release of its pilot version, which allows rental gyms to
be registered and allows personal trainers to schedule training sessions with their clients. |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.publisher |
Florianópolis, SC. |
pt_BR |
dc.rights |
Open Access |
|
dc.title |
Desenvolvimento de Aplicativo para Locação de Academias de Musculação Utilizando Testes Automatizados de Interface Gráfica |
pt_BR |
dc.type |
TCCgrad |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar