Desenvolvimento de Aplicativo para Locação de Academias de Musculação Utilizando Testes Automatizados de Interface Gráfica

DSpace Repository

A- A A+

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

Files Size Format View
PFC Igor Assis Rocha Yamamoto_2018-2.pdf 16.98Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar