Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
Metadados | Descrição | Idioma |
---|---|---|
Autor(es): dc.contributor | Salviano, Leandro Oliveira | - |
Autor(es): dc.contributor | Universidade Estadual Paulista (UNESP) | - |
Autor(es): dc.creator | Oliveira, Thiago Garcia Prado Martins de | - |
Data de aceite: dc.date.accessioned | 2025-08-21T22:22:36Z | - |
Data de disponibilização: dc.date.available | 2025-08-21T22:22:36Z | - |
Data de envio: dc.date.issued | 2025-07-10 | - |
Data de envio: dc.date.issued | 2025-06-12 | - |
Fonte completa do material: dc.identifier | https://hdl.handle.net/11449/311915 | - |
Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/11449/311915 | - |
Descrição: dc.description | Com o crescimento do uso de aplicações web, a automação de processos que interagem com essas aplicações se tornou essencial para garantir eficiência, escalabilidade e redução de esforços manuais. Tradicionalmente, ferramentas como o Selenium são amplamente utilizadas para essa finalidade, porém operam em nível de interface gráfica, o que pode comprometer o desempenho em cenários com grande volume de operações. Este trabalho propõe uma metodologia alterna- tiva baseada na automação via requisições HTTP, eliminando a necessidade de simulação de navegação, o que resulta em maior eficiência computacional e significativa melhoria no tempo de execução. A metodologia foi aplicada em um estudo de caso envolvendo a simulação de uma planta de gaseificação no ambiente IPSE GO. Para isso, somente as requisições necessárias para o processo de automação foram capturadas por meio de um proxy, analisadas e reproduzidas em um script escrito em Python. A automação foi capaz de realizar login, modificar parâmetros da planta, solicitar simulações e coletar resultados de forma programada. Como principais resultados, observou-se uma redução média de 81, 08% no tempo de execução em comparação ao processo manual, que demorava, em média, 37, 00s na execução manual e 7, 27s na execução realizada pelo script. Além disso, foram identificadas oportunidades de aprimoramento na estrutura da automação, como o armazenamento prévio dos dados da planta e a reutilização dos tokens de autenticação para contribuir com ganhos adicionais de performance. Esses resultados indicam que a metodologia é eficaz e aplicável a contextos que demandam repetição, agilidade e integração com outras ferramentas automatizadas | - |
Descrição: dc.description | With the growing use of web applications, automating processes that interact with these systems has become essential to ensure efficiency, scalability, and reduced manual effort. Traditionally, tools such as Selenium are widely used for this purpose, although they operate at the graphical interface level, which can compromise performance in scenarios involving a high volume of operations. This work proposes an alternative methodology based on automation through HTTP requests, eliminating the need for navigation simulation, which results in greater computational efficiency and a significant improvement in execution time. The approach was applied in a case study involving the simulation of a gasification plant in the IPSE GO environment. For this purpose, only the HTTP requests required for the automation process were captured using a proxy, analyzed, and reproduced in a Python script. The automation was able to perform login, modify plant parameters, trigger simulations, and collect results in a programmatic manner. As key results, an average reduction of 81, 08% in execution time was observed, decreasing from 37, 00s in the manual process to 7.27s using the script. Furthermore, opportunities for improvement were identified, such as pre-storing plant data and reusing authentication tokens, aiming at additional performance gains. The results demonstrate that the proposed methodology is effective and feasible for applications requiring high repetition of operations, integration with automated pipelines, and increased task execution speed. | - |
Formato: dc.format | application/pdf | - |
Idioma: dc.language | pt_BR | - |
Publicador: dc.publisher | Universidade Estadual Paulista (UNESP) | - |
Direitos: dc.rights | info:eu-repo/semantics/openAccess | - |
Palavras-chave: dc.subject | Engenharia de simulação | - |
Palavras-chave: dc.subject | Interceptação de tráfego | - |
Palavras-chave: dc.subject | Integração de sistemas | - |
Palavras-chave: dc.subject | Execução programada | - |
Palavras-chave: dc.subject | Simulation engineering | - |
Palavras-chave: dc.subject | Traffic interception | - |
Palavras-chave: dc.subject | Systems integration | - |
Palavras-chave: dc.subject | Programmatic execution | - |
Título: dc.title | Desenvolvimento de metodologia para automação de aplicações web usando proxy e requisições HTTP | - |
Título: dc.title | Development of a methodology for automating web applications using proxy and HTTP requests | - |
Tipo de arquivo: dc.type | livro digital | - |
Aparece nas coleções: | Repositório Institucional - Unesp |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: