Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdVincent Jacobs Laatst gewijzigd meer dan 9 jaar geleden
1
De Dynamische Testrapportage: BDD en de deployment pipeline
Door Guido Boskaljon
2
Even voorstellen… Guido Boskaljon
2 jaar in dienst bij Ordina als Test Analyst Projecten gedaan bij de Rabobank Mobiel bankeren app: Tester, Scrum Master & Testmanager Rabobank Hypotheek Dossier; Tester & Scrum Master
3
BDD, wat is dat precies? Behaviour Driven development Dan North
“Behavior Driven Development (or BDD) is an Agile software development technique that encourages collaboration between developers, QA and non-technical or business participants in a software project.”
4
Opstellen van userstories
As a [Role] I want [Feature] So that I receive [Value] As a productowner I want a searchbar on my website So that customers can easily find the products they like to buy
5
Specification by Example
Given [Context] When [Event Occurs] Then [Outcome] Given een klant wil een product kopen When hij zoekt op dat product in de searchbar Then worden de producten getoond
6
Three Amigo’s Gegeven Als Dan BA,Dev en Test
Heldere acceptatie criteria Duidelijke voorbeelden
7
Testscenario’s reviewen en refinen
Product specialisten Functioneel beheer Productowner Door test scenario’s in Given, When, Then taal op te stellen voor iedereen leesbaar
8
Automatische deployment pipeline
Groot scherm in open ruimte Zichtbaarheid geven in de testresultaten Openheid creëert vertrouwen Geen langdurige UAT testen achteraf Foto nog toe te voegen
9
Continuous delivery Elk moment een productiegang kunnen faciliteren
Voor iedereen helder wat de status is van het product Als de pipeline groen is dan…
10
Een aantal voorwaarden
Streng zijn op goede acceptatie criteria Specialisten blijven betrekken bij test scenario’s opstellen Kleine userstories Testautomatisering met Gherkin
11
Andere test methodieken dan?
Kern functionaliteit is afgedekt door acceptatie criteria Technieken als Boundary Value Analysis of Equivalence partitioning in combinatie met Exploratory testing en of Error guessing
12
Resultaten Hoge mate van betrokkenheid vanuit de business
Hoog vertrouwensniveau Team weet precies waarom een klant wat wil Snel business value genereren Hoog vertrouwensniveau zorgt voor goede werksfeer!
13
Vragen… Hoog vertrouwensniveau zorgt voor goede werksfeer!
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.