From bb3e86c81f78f1202ef688bbde04fc184639af97 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Tue, 30 Sep 2025 14:38:21 -0300 Subject: [PATCH 01/11] feat: creation of the roteiros feature --- features/roteiros.feature | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 features/roteiros.feature diff --git a/features/roteiros.feature b/features/roteiros.feature new file mode 100644 index 000000000..e69de29bb From e051d422c4d1d907b5968582eca8a58d29e3b60b Mon Sep 17 00:00:00 2001 From: hlpaa Date: Thu, 2 Oct 2025 19:28:40 -0300 Subject: [PATCH 02/11] test(Git CLI): testing git commit --- features/roteiros.feature | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/features/roteiros.feature b/features/roteiros.feature index e69de29bb..be195e603 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -0,0 +1,7 @@ +Cenário 1: +Given estou na tela de “Cadastro de Roteiros” +And não existe roteiro cadastrado com o título “Roteiro 1” +When eu preencho os campos obrigatórios do roteiro e clico em “Salvar” +Then o sistema exibe mensagem de sucesso +And permaneço na tela de “Cadastro de Roteiros” +And consigo visualizar o roteiro “Roteiro 1” na lista de roteiros cadastrados \ No newline at end of file From 2c0da240529be3176375b52b6b4ae57030d32e56 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Thu, 2 Oct 2025 19:45:24 -0300 Subject: [PATCH 03/11] test(Git CLI): adding new scenarios --- features/roteiros.feature | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/features/roteiros.feature b/features/roteiros.feature index be195e603..75646e008 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -4,4 +4,11 @@ And não existe roteiro cadastrado com o título “Roteiro 1” When eu preencho os campos obrigatórios do roteiro e clico em “Salvar” Then o sistema exibe mensagem de sucesso And permaneço na tela de “Cadastro de Roteiros” -And consigo visualizar o roteiro “Roteiro 1” na lista de roteiros cadastrados \ No newline at end of file +And consigo visualizar o roteiro “Roteiro 1” na lista de roteiros cadastrados + +Cenário 2: +Given estou na tela de “Cadastro de Roteiros” +And não preenchi os campos obrigatórios +When clico em “Salvar” +Then o sistema exibe mensagem de erro indicando os campos obrigatórios ausentes +And continuo na tela de “Cadastro de Roteiros” com os dados parciais preenchidos \ No newline at end of file From c7a792fbaf91a6ea167f311662732fd5d8bf45e1 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 12:15:09 -0300 Subject: [PATCH 04/11] test(Git CLI): adding new scenarios in branch dev --- features/roteiros.feature | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/features/roteiros.feature b/features/roteiros.feature index 75646e008..cfa19253c 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -11,4 +11,13 @@ Given estou na tela de “Cadastro de Roteiros” And não preenchi os campos obrigatórios When clico em “Salvar” Then o sistema exibe mensagem de erro indicando os campos obrigatórios ausentes -And continuo na tela de “Cadastro de Roteiros” com os dados parciais preenchidos \ No newline at end of file +And continuo na tela de “Cadastro de Roteiros” com os dados parciais preenchidos + +Cenário 3: +Given estou na tela de “Listagem de Roteiros” +And existe um roteiro cadastrado chamado “Roteiro 1” +When clico em “Editar” no roteiro “Roteiro 1” +And altero o título para “Roteiro 1 - Atualizado” e clico em “Salvar” +Then o sistema exibe mensagem de sucesso +And continuo na tela de “Listagem de Roteiros” +And visualizo o roteiro com o título atualizado \ No newline at end of file From 96a1d6166cd2517a21d1d2f8a40d1969b54587e1 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 12:17:56 -0300 Subject: [PATCH 05/11] test(Git CLI): adding stakeholders scenario change --- features/roteiros.feature | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/roteiros.feature b/features/roteiros.feature index 75646e008..9e614b4eb 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -11,4 +11,5 @@ Given estou na tela de “Cadastro de Roteiros” And não preenchi os campos obrigatórios When clico em “Salvar” Then o sistema exibe mensagem de erro indicando os campos obrigatórios ausentes -And continuo na tela de “Cadastro de Roteiros” com os dados parciais preenchidos \ No newline at end of file +And continuo na tela de “Cadastro de Roteiros” com os dados parciais preenchidos +Then stakeholders pediram outra coisa \ No newline at end of file From e410036e3541367607bdd658efe7334d04d719c5 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 12:25:49 -0300 Subject: [PATCH 06/11] test(Git CLI): adding new scenarios in branch dev 2 --- features/roteiros.feature | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/features/roteiros.feature b/features/roteiros.feature index cfa19253c..536e9f4dd 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -20,4 +20,12 @@ When clico em “Editar” no roteiro “Roteiro 1” And altero o título para “Roteiro 1 - Atualizado” e clico em “Salvar” Then o sistema exibe mensagem de sucesso And continuo na tela de “Listagem de Roteiros” -And visualizo o roteiro com o título atualizado \ No newline at end of file +And visualizo o roteiro com o título atualizado + +Cenário 4: +Given estou na tela de “Listagem de Roteiros” +And existe um roteiro chamado “Roteiro 1” e outro chamado “Roteiro 2” +When clico em “Editar” no roteiro “Roteiro 2” +And altero o título para “Roteiro 1” e clico em “Salvar” +Then o sistema exibe mensagem de erro indicando que já existe um roteiro com esse título +And continuo na tela de “Edição de Roteiros” com os dados preenchidos \ No newline at end of file From ba562ef52caf6a333481ef7cba9e9176530c4d04 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 12:42:31 -0300 Subject: [PATCH 07/11] test(Git CLI): fixing erros in scenario 4 --- features/roteiros.feature | 1 + 1 file changed, 1 insertion(+) diff --git a/features/roteiros.feature b/features/roteiros.feature index 3745606f8..a1baced54 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -30,3 +30,4 @@ When clico em “Editar” no roteiro “Roteiro 2” And altero o título para “Roteiro 1” e clico em “Salvar” Then o sistema exibe mensagem de erro indicando que já existe um roteiro com esse título And continuo na tela de “Edição de Roteiros” com os dados preenchidos +And ajuste solicitado From 29368f6961fff4e9fc32fb62cdaa1660febb9015 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 14:32:16 -0300 Subject: [PATCH 08/11] test(Git CLI): test rebase master From 4ad32a125295ab779ebcb44d294c7038af75bfa9 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 14:31:43 -0300 Subject: [PATCH 09/11] test(Git CLI): test rebase dev From 6102678191d92d8739b19739dc1f20762ed9a53b Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 14:32:07 -0300 Subject: [PATCH 10/11] test(Git CLI): test rebase dev 2 From 563b30ad63f2c77c5afca693bd4e603bdfecdb61 Mon Sep 17 00:00:00 2001 From: hlpaa Date: Fri, 3 Oct 2025 14:42:23 -0300 Subject: [PATCH 11/11] feat: adding Remover Roteior scenario to roteiros fix: fixing Remover Roteiros scenario of roteiros --- features/roteiros.feature | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/features/roteiros.feature b/features/roteiros.feature index a1baced54..3b43e86de 100644 --- a/features/roteiros.feature +++ b/features/roteiros.feature @@ -31,3 +31,11 @@ And altero o título para “Roteiro 1” e clico em “Salvar” Then o sistema exibe mensagem de erro indicando que já existe um roteiro com esse título And continuo na tela de “Edição de Roteiros” com os dados preenchidos And ajuste solicitado + +Cenário 5: +Given estou na tela de “Listagem de Roteiros” +And existe um roteiro chamado “Roteiro 1” +When clico em “Remover” no roteiro “Roteiro 1” +And confirmo a remoção +Then o sistema exibe mensagem de sucesso +And o roteiro “Roteiro 1” não aparece mais na listagem de roteiros fix