BIGtheme.net http://bigtheme.net/ecommerce/opencart OpenCart Templates
24/10/2017 - 8:18 AM

Cucumber: Descrevendo seus cenários de maneira simplificada

Screenshot from 2015-09-19 19:40:07

Olá caros leitores!

Para iniciar a minha contribuição com a página e com vocês, escolhi começar falando de uma ferramenta que pode auxiliar nos seus testes automatizados agregando alto valor de negócio e baixo custo de manutenção de código e documentação, o CUCUMBER.

Antes de mais nada, o CUCUMBER não é uma ferramenta exclusiva para os testes de software. Lançado em 2008 é uma ferramenta muito utilizada no BDD (Behavior-Driven-Development – Desenvolvimento Guiado por Comportamento). Permite descrever exatamente o comportamento do sistema, antes que o desenvolvimento seja iniciado, de forma que o entendimento sobre as features possa ficar uniforme entre os stakeholders e os times de desenvolvimento, requisitos e testes envolvidos.

Segundo a definição da própria pagina do CUCUMBER: “O CUCUMBER permite que as equipes de desenvolvimento de software descrevam em texto simples como o software deve se comportar. O texto é escrito em linguagem especifica de domínio legível para negócios e pode ser utilizada para requisitos, testes automatizados e suporte ao desenvolvimento, tudo isso utilizando um único formato.”.

Além dessas vantagens, ele nos permite trabalhar com uma variada gama de linguagens como Ruby(linguagem para qual ele foi concebido), Java, .NET e aplicações web. Uma outra grande vantagem do CUCUMBER é que ele é traduzido para mais de 40 línguas, inclusive o português!

Nos próximos posts falaremos um pouco mais sobre o BDD e explicaremos como instalar e utilizar o CUCUMBER, inclusive em conjunto com outros frameworks para automação de testes.

Até mais!

 

 

Referências

https://cucumber.io/

https://en.wikipedia.org/wiki/Cucumber_(software)

Sobre Rafael Amaral

Rafael Amaral
Profissional apaixonado por tecnologia, atuando a quase cinco anos com Software Testing e Quality Assurance. Trabalhando atualmente com Automation Testing e management.

10 Comentários

  1. bom dia!!!soube que tem como integrar esta ferramenta até com jenkins, com um plugin para isso, alguém aqui já usou?

  2. Olá Rafael, obrigada pelo post, preciso de ajuda como instalar o Cucumber, me ajuda por gentileza.

    Obrigada.

  3. Rafael Bom Dia !

    Excelente post preciso de uma ajuda, eu consegui configurar a minha maquina para realizar teste automatizados mas ainda tenho muitas duvidas pois e meu primeiro contato voce poderia me ajudar ?

    ABS!

  4. Acho que a descrição do post não remeteu ao título. Achei que ia nos orientar como escrever os cenários, no entanto não consegui absorver esta informação. Em qual post vocês explicam isto?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *