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.