bdd specflow

82
1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests 2. demo - is het een vogel, enz - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie 3. ideaal - detailed use case specifications - agile 4. demo samenhang unit tests 5. matrix 6. meer lees- en videovoer 7. vragen 2 4 8 10 12 15 20 25 40 42 43 45 60

Upload: bertus-van-dalen

Post on 14-Apr-2017

242 views

Category:

Data & Analytics


0 download

TRANSCRIPT

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2. demo - is het een vogel, enz - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

3. ideaal - detailed use case specifications - agile

4. demo samenhang unit tests

5. matrix

6. meer lees- en videovoer

7. vragen

2

4

8

10

12

15

20

25

40

42

43

45

60

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8 refresh, sprint

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

teamteamteamteamteamteamteamteam

SM

PO

start

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

teamteamteamteamteamteamteamteam

SM

PO

prod

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

teamteamteamteamteamteamteamteam

SM

PO

OK

?

end

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

teamteamteamteamteamteamteamteam

SM

PO

OK

OK

DELIVER

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

in de PBI

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

stories &mondeling

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs diagrams

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs diagrams

use cases

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs diagrams

use cases use chases

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs diagrams

use cases use chases

use cheeses

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs diagrams

use cases use chases

use cheeses

use ceeses

stories &mondeling woorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties vooraf

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties tijdens

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties tijdens

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

bedoeling?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties tijdens

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

bedoeling?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

specificaties tijdens

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

bedoeling?

hell yeah!

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

meer chaotische variant

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

WTF?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

WTF?

you know?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

WTF?

you know?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

... ah, yeah ...

you know?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQLUNIT

TESTSDEMO

TEST PREP

TEST CASE

... ah, yeah ...

you know?

TEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASE

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties tijdens

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties tijdens

uat

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties tijdens

uat

uitlegbaar?

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties tijdens

uat

handleiding

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

RTFM!!

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

....

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

UNIT TESTS

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

??

??

??

??

??

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

??

??

UNIT TESTS

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

TEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

??

??

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

??

??

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASE

specificaties achteraf

uat

handleiding

p / legacy

??????????????????

????

??

??

??

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASE

uat

handleiding

p / legacy

??????????????????

????

??

??

??

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

specificaties achteraf hebben geen context meer

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2

4

8

grooming poker plannen

specsBA

descr docs

diagrams

use cases

use chases

use cheeses

use ceeses

stories &mondeli

ngwoorden

PBI met taken

SQL

DEMO

TEST PREP

TEST CASE

... ah, yeah .

..

you know

?

TEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASETEST CASETEST

CASE

uat

handleiding

p / legacy

??????????????????

????

??

??

??

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie1/600 - BankOrAdvisorFilter_ShouldNot_ReturnNullOnEnteringNumericalValueViaCookie

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable1/200 AccountAlertsScreen_AlertTypeColumnHeader_Clickable

uitvoerbaarheid van tests is een probleem door testdata

1. probleemstellingen - specificaties vooraf en achteraf - uitvoerbaarheid van tests - duurzaamheid van de tests

2. demo - is het een vogel, enz - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

3. ideaal - detailed use case specifications - agile

4. demo samenhang unit tests

5. matrix

6. meer lees- en videovoer

7. vragen

2

4

8

10

12

15

20

25

40

42

43

45

60

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

Stel, Als, Dan

Functionaliteit (tag_funct_orderVoorstelMaken)

Scenario (tag_scen_toevoegenVanEenAandeel)

Sprint (tag_sprint_105)

Criticality, Automation state, Automation prio, etc

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

help.html

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

help.html

- order inleggen- ordervoorstellen bekijken- signaleringen bekijken- enz

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

orderinleggen.html

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

orderinleggen.html

- verkoopAllesAandelen- verkoopAllesObligaties- enz

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

orderinleggen_verkoopAllesObligaties.html

2. demo - geen unit test, geen integratietest - feature file / functionaliteitsbestand - test engine (mstest, nunit, etc) - stappen implementatie - stappen hergebruik - achtergrond - precondities - uitvoering - postcondities / controles - uitvoering door tooling - uitvoering door coded ui - tags - mapping naar TFS - mapping naar documentatie

10

12

15

20

orderinleggen_verkoopAllesObligaties.html

- Stel ik ben ingelogd als adviseur- En ik heb een rekening- En er is een ordervoorstel- Als ik BAT open- En ik navigeer naar het ordervoorstellenscherm- En ik voer de rekening in het zoekveld in- En ik klik op de orderknop- En ik klik op Bestens- En ik klik op dagorder- En ik klik op Valideer- En ik klik op Order- Dan zie ik de OrderId

3. ideaal - detailed use case specifications - agile

4. demo samenhang unit tests

5. matrix

6. meer lees- en videovoer

7. vragen

20

25

40

42

43

45

60

3. ideaal - detailed use case specifications

20

25

3. ideaal - detailed use case specifications

20

25

BA UAT DEV TEST

3. ideaal - detailed use case specifications

20

25

BA UAT DEV TEST

scenario a, b, c, d, e, f, g, h, i, j, k, l, m, n ...

3. ideaal - detailed use case specifications

20

25

BA UAT DEV TEST

gebruiker voert minstens drie tekens van de naam van de klant in

systeem zoekt in de naam, de plaatsnaam en de straatnaam

systeem presenteert de hits gesorteerd op meest recente ordervoorsteldatum

3. ideaal - detailed use case specifications

20

25

BA UAT DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

GENOEG om te kunnen pokeren, GENOEG om te kunnen committeren

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

just barely good enough

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

just barely good enoughis actually the best

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

just barely good enoughis actually the bestbecause you did not spend too much time

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

just barely good enoughis actually the bestbecause you did not spend too much timeand you could trust the ACTUAL collaboration

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

just barely good enoughis actually the bestbecause you did not spend too much timeand you could trust the ACTUAL collaborationthus replacing documentation handovers

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

http://agilemanifesto.org/

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

http://agilemanifesto.org/

testprep, detailspec, testautom.

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

op het moment dat je het weet

testprep, detailspec, testautom.

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

spec != speculation

testprep, detailspec, testautom.

BA PO DEV TEST

deel vd sprint inruimen voor "grooming"

3. ideaal - agile

20

25

als <rol> wil ik <te ondersteunen actie> zodat ik <bedrijfsdoel>

happy flow scenario (GENOEG detail)

evt uitzonderingspad

beschikbaarheid BA en PO

testprep, detailspec, testautom.

BA PO

4. demo samenhang unit tests 40

channel9 watin specflow

5. matrix 42

wiki pb-wintel ergens bij test

6. meer lees- en videovoer 43

wiki pb-wintel gherkin resources

7. vragen 45

60