ISEL - Engenharia Electrónica, Telecomunicações e Computadores
Permanent URI for this community
Browse
Browsing ISEL - Engenharia Electrónica, Telecomunicações e Computadores by advisor "Alves, Tiago L."
Now showing 1 - 1 of 1
Results Per Page
Sort Options
- Suporte a testes automáticos em aplicações web geradas com a OutSystems PlatformPublication . Neto, Ricardo Nuno Coimbra; Carvalho, Fernando Miguel Santos Lopes de; Alves, Tiago L.As exigências de um mercado competitivo, no qual as aplicações web são uma peça intrínseca e fundamental, requer que estas se possam adaptar rapidamente a novos requisitos. É fulcral que as empresas consigam evoluir as suas aplicações web para dar resposta a novos requisitos dos seus clientes, ou a reflectir mudanças internas, conseguindo assim manter a sua competitividade. Neste contexto, a OutSystems desenvolveu a OutSystems Platform, como uma ferramenta para suportar o ciclo de vida de aplicações web. A OutSystems Platform não só permite gerar aplicações web em tecnologias standard (ASP .NET ou JEEE) como também agiliza todo o processo de desenvolvimento e deployment. A necessidade de mudança rápida impõe um acompanhamento imediato na validação destas mudanças algo que nem tecnologias tradicionais, nem a OutSystems Platform conseguem ainda dar resposta. Tecnologias actuais para teste de aplicações web (e.g. HttpUnit, WebDriver) são ainda muito baixo nível oferecendo apenas uma forma de interagir com elementos HTML num browser. Isto torna custoso o desenvolvimento e manutenção destes testes numa situação de rápida evolução das aplicações. Esta tese de mestrado foca-se em permitir um rápido desenvolvimento e adaptação de testes a aplicações web. Tirando partido dos modelos visuais utilizados para a geração de aplicações web desenvolvidas na OutSystems Platform e da framework de testes Selenium WebDriver, apresenta-se uma solução para gerar uma framework que permite o desenvolvimento de testes próximo do domínio da aplicação, validando-a através da análise de casos de estudo.