Please use this identifier to cite or link to this item:
https://ric.cps.sp.gov.br/handle/123456789/8682
Title: | Aspectos de qualidade na construção de projetos de automação de testes funcionais com selenium webdriver |
Authors: | CARVALHO, Gustavo Borges |
Advisor: | NOVELLI FILHO, Aristides |
type of document: | Monografia |
Keywords: | Automação e controle de processo;Projeto de software;Processos fundamentais de desenvolvimento de software |
Issue Date: | 2021 |
Publisher: | 002 |
Citation: | CARVALHO, Gustavo Borges. Aspectos de qualidade na construção de projetos de automação de testes funcionais com selenium webdriver, 2021. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de São Paulo, São Paulo, 2021. |
Abstract: | Neste presente trabalho são analisados fatores que desafiam a qualidade de projetos de automação de testes que fazem uso do Selenium WebDriver como ferramenta de automação. Esse estudo leva em consideração os seguintes aspectos: confiabilidade, performance, manutenibilidade e capacidade de feedback. Quando adequado, são propostas abordagens para lidar com as situações identificadas, fazendo-se uso de trechos de código para suportar as ideias sob uma perspectiva mais prática. São também explorados conceitos de teste de software e automação de testes, sendo eles os fundamentos dessa dissertação. As descobertas deste estudo trazem o entendimento de que os testes automatizados no nível da interface do usuário são cercados não apenas por desafios relacionados à construção do projeto de automação, mas também por desafios oriundos da realização de testes nesse nível da aplicação. Esses desafios, se não gerenciados, traduzem-se em risco para a capacidade de retorno de valor dos testes automatizados, evidenciando a importância da aplicação de medidas que promovam a qualidade e consequentemente a robustez e confiabilidade dos projetos de automação. This work aims to analyse factors that challenge the quality of testing automation projects that use Selenium WebDriver as automation tool. The study considered the following quality aspects: reliability, performance, maintainability, and feedback. When appropriate, approaches for handling the identified scenarios were proposed, where it was made use of code snippets to provide a more practical perspective. Concepts of software testing and test automation were also explored, given both constitute the grounding for this dissertation. The findings of this study bring out the understanding that UI level automated testing is not only surrounded by issues related to the construction of the automation project, but also challenges that naturally derives from performing testing at this application level. If unhandled, these issues can lessen the automated tests’ capacity of creating value for the organization, which highlights the importance of applying measures to promote quality and hence robustness and reliability in test automation projects. |
URI: | http://ric.cps.sp.gov.br/handle/123456789/8682 |
Appears in Collections: | Trabalhos de conclusão de curso |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
ads_2021_2_gustavoborgescarvalho_aspectosdequalidadenaconstrucaodeprojetosdeautomacao.pdf Restricted Access | 691.61 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.