Casos de teste - KarineValenca/ElliotQATest GitHub Wiki

A escrita dos casos de teste utilizou a técnica BDD (Behavior Driven Development). Para cada feature do sistema, um conjunto de cenários de teste foram escritos. A ferramenta Calaba.sh foi utilizada para fazer a escrita dos casos de teste e também da automatização desses casos de teste.

Os links a seguir apresentam os casos de teste para cada uma das funcionalidades da Elliot:

Outras considerações:

  • Os casos de teste foram escritos em inglês.

  • O caso de teste "Depositar dinheiro na Elliot" engloba apenas a geração de um boleto com o valor selecionado, uma vez que o processo de pagamento do boleto deve ser externo à Elliot.

  • O caso de teste "Depositar bitcoin via QR Code" engloba apenas a geração do QR Code com o valor selecionado, uma vez que o processo de depósito de bitcoin pela leitura do QR Code deve ser externo à Elliot.