From 645b16727a1ee2904645daf5d83a76ba38116c94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADzio?= Date: Tue, 31 Mar 2015 01:43:18 -0300 Subject: [PATCH 1/5] Update Conferencia.feature --- test/cucumber/Conferencia.feature | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/test/cucumber/Conferencia.feature b/test/cucumber/Conferencia.feature index 8553a4a3..61b447e2 100644 --- a/test/cucumber/Conferencia.feature +++ b/test/cucumber/Conferencia.feature @@ -144,4 +144,27 @@ Feature: conferencia And I select the option Serach for Conference at the conference page Then a list of all conferences containing that date will be presented in the conference screen +Scenario: Publish a new article + Given I am at the article registration page + When I am filling in the fields + Then as they'll filling in the fields, they come up suggestions for self-complete the fields + +Scenario: Publish a new conferencia + Given I am at the conferencia registration page + When I am filling in the fields + Then as they'll filling in the fields, they come up suggestions for self-complete the fields + +Scenario: new article + Given I am at the publications + When I select the conferencia option at the publications menu + And I select the new article option at the conferencia page + Then I can fill the article details + +Scenario: remove article + Given I am at the publications menu + When I select the conferencia option at the publications menu + And I select the conferencia that i want to remove the article + And a list of articles stored by the system is displayed at the conferencia page + Then I can remove one article + # voces podem criar cenários para ordenar a lista de conferencia, filtrar a lista, verificar se alguns campos podem ser opcionais, etc. From 41e28897c9d2f8b5133a0d1ca1e34e901aac3a33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADzio?= Date: Tue, 31 Mar 2015 02:48:22 -0300 Subject: [PATCH 2/5] Update Conferencia.feature --- test/cucumber/Conferencia.feature | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/cucumber/Conferencia.feature b/test/cucumber/Conferencia.feature index 61b447e2..a63b01c8 100644 --- a/test/cucumber/Conferencia.feature +++ b/test/cucumber/Conferencia.feature @@ -162,8 +162,8 @@ Scenario: new article Scenario: remove article Given I am at the publications menu - When I select the conferencia option at the publications menu - And I select the conferencia that i want to remove the article + And I select the conferencia option at the publications menu + When I selected the conference at which I want to remove the article And a list of articles stored by the system is displayed at the conferencia page Then I can remove one article From 7f85be486bf016703fb55be593bc49b93f5d9e2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADzio?= Date: Fri, 11 Sep 2015 10:05:54 -0300 Subject: [PATCH 3/5] =?UTF-8?q?Adi=C3=A7=C3=A3o=20dos=20cen=C3=A1rios=20pa?= =?UTF-8?q?ra=20sugest=C3=A3o=20de=20nomes=20do=20autor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2 Cenários de GUI, com caso de sucesso e falha 2 Cenários de controller, com caso de sucesso e falha --- test/cucumber/Conferencia.feature | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/cucumber/Conferencia.feature b/test/cucumber/Conferencia.feature index a63b01c8..4297595f 100644 --- a/test/cucumber/Conferencia.feature +++ b/test/cucumber/Conferencia.feature @@ -166,5 +166,25 @@ Scenario: remove article When I selected the conference at which I want to remove the article And a list of articles stored by the system is displayed at the conferencia page Then I can remove one article + +Scenario: Suggest name of author when I am filling in the corresponding field on web + Given I am filling in the name of Author field + When I fill the name of Author field with "Paulo" + Then Appears suggestions of names with the names "Paul Borba", "Paulo Henrique", "Paulo Viana" + +Scenario: Suggest name of author when I am filling in the corresponding field on web + Given I am filling in the name of Author field + When I fill the Author's name field with "Paulo" + Then Not appear suggestions + +Scenario: Suggest name of author when I am filling in the corresponding field (success) + Given the system suggested the authors names "Paul Borba", "Paulo Henrique", "Paulo Viana" + When I signed up "Paul Bruno" in the system + Then the system stores "Paul Borba", "Paulo Henrique", "Paulo Viana", "Paulo Bruno" in cache + +Scenario: Suggest name of author when I am filling in the corresponding field (failure) + Given the system not suggested the authors names + When I signed up "Paul Bruno" in the system + Then the system stores "Paul Bruno" in cache # voces podem criar cenários para ordenar a lista de conferencia, filtrar a lista, verificar se alguns campos podem ser opcionais, etc. From 6ac864705deb051ea02ca7dca43a3a04eb3b4968 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADzio?= Date: Sat, 12 Sep 2015 22:06:38 -0300 Subject: [PATCH 4/5] =?UTF-8?q?Cen=C3=A1rios=20para=20sugest=C3=A3o=20de?= =?UTF-8?q?=20nomes=20do=20autor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2 Cenários de GUI, com caso de sucesso e falha 2 Cenários de controller, com caso de sucesso e falha --- test/cucumber/Conferencia.feature | 63 +++++++++++-------------------- 1 file changed, 21 insertions(+), 42 deletions(-) diff --git a/test/cucumber/Conferencia.feature b/test/cucumber/Conferencia.feature index 4297595f..9dbb43d0 100644 --- a/test/cucumber/Conferencia.feature +++ b/test/cucumber/Conferencia.feature @@ -144,47 +144,26 @@ Feature: conferencia And I select the option Serach for Conference at the conference page Then a list of all conferences containing that date will be presented in the conference screen -Scenario: Publish a new article - Given I am at the article registration page - When I am filling in the fields - Then as they'll filling in the fields, they come up suggestions for self-complete the fields + Scenario: Suggest name of author when I am filling in the corresponding field on web + Given I am signing up a new article + And the last three authors registered in the system were "Paulo Borba", "Marcelo Dias", "Paulo Viana" + When I fill the name of Author field with "Paulo" + Then Appears suggestions of names with the names "Paul Borba", "Paulo Viana" + + Scenario: Suggest name of author when I am filling in the corresponding field on web + Given I am signing up a new article + And the last three authors registered in the system were "Paulo Borba", "Marcelo Dias", "Paulo Viana" + When I fill the Author's name field with "João" + Then Not appear suggestions + + Scenario: Suggest name of author when I am filling in the corresponding field + Given the system suggested the authors names "Paul Borba", "Paulo Henrique", "Paulo Viana" + When I signed up "Paul Bruno" in the system + Then the system stores "Paulo Henrique", "Paulo Viana", "Paulo Bruno" in cache + + Scenario: Suggest name of author when I am filling in the corresponding field + Given the system not suggested the authors names + When I signed up "Paul Bruno" in the system + Then the system stores "Paul Bruno" in cache -Scenario: Publish a new conferencia - Given I am at the conferencia registration page - When I am filling in the fields - Then as they'll filling in the fields, they come up suggestions for self-complete the fields - -Scenario: new article - Given I am at the publications - When I select the conferencia option at the publications menu - And I select the new article option at the conferencia page - Then I can fill the article details - -Scenario: remove article - Given I am at the publications menu - And I select the conferencia option at the publications menu - When I selected the conference at which I want to remove the article - And a list of articles stored by the system is displayed at the conferencia page - Then I can remove one article - -Scenario: Suggest name of author when I am filling in the corresponding field on web - Given I am filling in the name of Author field - When I fill the name of Author field with "Paulo" - Then Appears suggestions of names with the names "Paul Borba", "Paulo Henrique", "Paulo Viana" - -Scenario: Suggest name of author when I am filling in the corresponding field on web - Given I am filling in the name of Author field - When I fill the Author's name field with "Paulo" - Then Not appear suggestions - -Scenario: Suggest name of author when I am filling in the corresponding field (success) - Given the system suggested the authors names "Paul Borba", "Paulo Henrique", "Paulo Viana" - When I signed up "Paul Bruno" in the system - Then the system stores "Paul Borba", "Paulo Henrique", "Paulo Viana", "Paulo Bruno" in cache - -Scenario: Suggest name of author when I am filling in the corresponding field (failure) - Given the system not suggested the authors names - When I signed up "Paul Bruno" in the system - Then the system stores "Paul Bruno" in cache - # voces podem criar cenários para ordenar a lista de conferencia, filtrar a lista, verificar se alguns campos podem ser opcionais, etc. From 555792ac53b09f83a7ee1f804c43aa8cf41832d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabr=C3=ADzio?= Date: Mon, 28 Dec 2015 17:16:48 -0300 Subject: [PATCH 5/5] =?UTF-8?q?Corre=C3=A7=C3=B5es=20dos=20cen=C3=A1rios?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/cucumber/Conferencia.feature | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/cucumber/Conferencia.feature b/test/cucumber/Conferencia.feature index 9dbb43d0..12923ad1 100644 --- a/test/cucumber/Conferencia.feature +++ b/test/cucumber/Conferencia.feature @@ -145,24 +145,24 @@ Feature: conferencia Then a list of all conferences containing that date will be presented in the conference screen Scenario: Suggest name of author when I am filling in the corresponding field on web - Given I am signing up a new article + Given I am at the new article page And the last three authors registered in the system were "Paulo Borba", "Marcelo Dias", "Paulo Viana" When I fill the name of Author field with "Paulo" - Then Appears suggestions of names with the names "Paul Borba", "Paulo Viana" + Then I can see the following suggestions: "Paulo Borba", "Paulo Viana" Scenario: Suggest name of author when I am filling in the corresponding field on web - Given I am signing up a new article + Given I am at the new article page And the last three authors registered in the system were "Paulo Borba", "Marcelo Dias", "Paulo Viana" When I fill the Author's name field with "João" - Then Not appear suggestions + Then I can see no suggestions Scenario: Suggest name of author when I am filling in the corresponding field - Given the system suggested the authors names "Paul Borba", "Paulo Henrique", "Paulo Viana" - When I signed up "Paul Bruno" in the system + Given the system has the authors names "Paulo Borba", "Paulo Henrique", and "Paulo Viana" in the suggestion's cache + When I try to save an article with author "Paul Bruno" Then the system stores "Paulo Henrique", "Paulo Viana", "Paulo Bruno" in cache Scenario: Suggest name of author when I am filling in the corresponding field - Given the system not suggested the authors names + Given the system has an empty suggestion cache When I signed up "Paul Bruno" in the system Then the system stores "Paul Bruno" in cache