Now Reading
Primeiros passos para a Implementação de uma Framework de Automação

Primeiros passos para a Implementação de uma Framework de Automação

Primeiros passos para a Implementação de uma Framework de Automação

A Automação cada vez mais é um meio/uma etapa escolhida para a evolução do nossos processos de Testes existentes nas empresas, contudo, existem estériotipos que iremos dismistificar nesta transição.

É de notar que um dos maiores impeditivos é a necessidade de saber uma linguagem de programação, realmente é o mais importante, contudo, não o mais preocupante em todo este processo.

Sendo em primeiro lugar, importante ter algum background em Testes e QA (Quality Assurance), é com este base knowledge que irá auxiliar quer a implementação da framework de testes quer a criação do casos de testes.

Este processo é composto por cinco fases.

See Also
analise funcional

  1. Investigação – consistem em se perceber o que existe “In House” (na empresa, quer no nosso projecto ou em uma outra equipa), sendo estas, linguagens de programação, ferramentas e frameworks de desenvolvimento de testes. Este passo é extremamente importante, se for possivel re-utilizar algumas destas, irá facilitar quer no budget quer no tempo necessário a despender, não sendo necessário criar algo de raiz.
  2. Aquisição de conhecimento – após termos uma ideia do com que iremos trabalhar é necessário adquirir algum conhecimento na sua implementação, boas práticas e configurações, através de workshops ou Knowledge Transfers Sessions entre colegas developers/testers.
  3. Set-up– consiste em obter e instalar o software que identificamos e começar a desenvolver toda a nossa estrutura da framework de testes, nomeadamente scripts de testes, POM’S (page object models), drivers, metodos, configurações e plugins.
  4. Testar e Melhorar – é nesta etapa que devemos executar todos os testes criados confirmando que os resultados e comportamentos estão de acordo com o esperado para a aplicação que estamos a testar e garantir que toda a nossa framework está operacional.
  5. Manutenção e Melhoria – por fim a aplicação que estamos a testar e a nossa framework deveram estar em constante evolução. Devemos realizar processos de manutenção e melhoria, nomeadamente criar novos ou melhorar steps, métodos e validações, com o objectivo de manter e garantir a qualidade da nossa framework de testes.

Espero que com alguns destes pontos porporcione “boost” de confiança e conhecimento para esta desafiante nova etapa.

What's Your Reaction?
Like
0
View Comments (0)

Leave a Reply

Your email address will not be published.