BIGtheme.net http://bigtheme.net/ecommerce/opencart OpenCart Templates

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

Avatar
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. Avatar

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

  2. Avatar

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

    Obrigada.

  3. Avatar

    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. Avatar

    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 para Administração Cancelar resposta

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

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Page Reader Press Enter to Read Page Content Out Loud Press Enter to Pause or Restart Reading Page Content Out Loud Press Enter to Stop Reading Page Content Out Loud Screen Reader Support