Gáspár Nagy is the creator and main contributor of SpecFlow, regular conference speaker, blogger, editor of the BDD Addict monthly newsletter (http://bddaddict.com), co-author of the "BDD Books - Discovery: Explore behaviour using examples" and "BDD Books - Formulation: Express examples using Given/When/Then" .
Gáspár is an independent coach, trainer and test automation expert focusing on helping teams implementing BDD and SpecFlow. He has more than 18 years of experience in enterprise software development as he worked as an architect and agile developer coach.
Talks I've Given
-
10 years with BDD and SpecFlow
Featuring Gaspar Nagy
Believe it or not, SpecFlow is 10 years old. The project started in 2009 and it was not only Gáspár's very first open-source project, but also his first try at improving his development process with BDD.
agile case-study specflow bdd -
Track Lead: Continuous Behavior – BDD in Continuous Delivery
Featuring Gaspar Nagy
This session is about Gáspár's experience with BDD in a Continuous Delivery model. Many teams use Behavior Driven Development (BDD) for automated UI testing. Although UI testing might be an important element of your verification pipeline, it is slow, brittle and costly. But in the era of...
agility agile bdd p3x -
Software needs discoverers – and this might be you!
Featuring Gaspar Nagy
My daughter always asks me what my job is. Working with computers -- this has been the answer for long time. She's caught a glimpse of a story map on the wall of my room and asked what that was. I had to explain to her that before making a software, we need to understand better what it will...
bdd bddx collaboration discovery example-mapping -
2
Lightning Talks
Featuring Gaspar Nagy and Jason Brocklebank
Join us in CTRL as we select more lightning talks and speakers to join Jason on stage!
bdd bddx agile testing -
Behavior Driven Web UI Automation with Selenium and Cucumber/SpecFlow
Featuring Gaspar Nagy
BDD is a method that focuses on defining the requirements based on the expected behavior; DDD is a method that uses a ubiquitous language all across the solution; UX helps design user interactions based on user behavior… and Selenium WebDriver (or similar) is a tool that is mostly used to ignore...
agile testing bdd bddx ui automation selenium cucumber specflow ddd -
Behaviour Driven Web UI Automation with Selenium and SpecFlow
Featuring Gaspar Nagy
BDD is a method that focuses on defining the requirements based on the expected behavior; DDD is a method that uses a ubiquitous language all across the solution; UX helps design user interactions based on user behaviour… and Selenium WebDriver (or similar) is a tool that is mostly used to ignore...
.net windows c# automated-testing specflow -
Scaffolding a legacy app with BDD scenarios using SpecFlow/Cucumber
Featuring Gaspar Nagy
Please join us as we navigate the mind of Gáspár Nagy. Register your place as we have limited seating.
tdd specflow bdd agile-testing quality-matters-as .net -
Scaffolding a legacy app with BDD scenarios using SpecFlow/Cucumber
Featuring Gaspar Nagy
Want to learn more about different strategies, collaboration and testing patterns that can be followed in such a renovation like situation? Then join this talk Scaffolding a legacy app with BDD scenarios using SpecFlow/Cucumber, by Gáspár Nagy to find out.
bdd specflow cucumber behavioural-driven-development -
2
Workshop: A Planning Meeting You’ll Love
Featuring Gaspar Nagy and Matt Wynne
Before you pull a user story into development, it’s crucial to have a conversation to clarify and confirm the acceptance criteria.
cukeup bdd planning user-story backlog example-mapping -
BDD for financial calculations: Excel vs. Given-When-Then, or both?
Featuring Gaspar Nagy
This session describes how to use Excel combined with Gherkin-based BDD tools (Cucumber, SpecFlow, etc.) to fulfil the requirements for calculations based on project experience.
cukeup cucumber bdd specflow gherkin -
Speeding up tests with parallel execution using SpecRun
Featuring Gaspar Nagy
BDD tests usually exercise the application with external dependencies. The benefits of end-to-end testing are well known, but these tests tend to have a long execution time. SpecRun aims to speed up the execution of the (SpecFlow) functional tests by parallelizing them. This session summarizes...
specrun specflow bdd -
2
Automating Gherkin Acceptance Criteria with Specflow
Featuring Christian Hassa and Gaspar Nagy
Behavior-Driven Development is a way of building software focusing on application behavior. This is achieved by enabling a better communication between the customers and the development team and by using automated acceptance tests to describe the required functionality.
.net specflow gherkin visual-studio monodevelop nuget silverlight bdd cucumber -
2
Defining Acceptance Criteria in Gherkin
Featuring Christian Hassa and Gaspar Nagy
User stories in the product backlog are just reminders for a discussion. This discussion that clarifies the necessary details takes place shortly before implementation only. But how are these details defined and how can you review after implementation whether they have been fulfilled?
gherkin user-stories cucumber bdd specflow tdd -
SpecFlow: The simplest way to marry Gherkin with .NET
Featuring Gaspar Nagy
SpecFlow is a tool from the Cucumber family, specialized for .NET ecosystem. SpecFlow uses the official Gherkin parser and provides integration to Visual Studio, MonoDevelop, NuGet and Silverlight. This session gives a brief introduction to using SpecFlow and shows the latest interesting...
specflow .net bdd gherkin -
2
Patterns and Practices of building Gherkin based living documentations
Featuring Gaspar Nagy and Christian Hassa
Implementing your first user story is easy: describe your first Gherkin scenario (Given/When/Then) and implement it outside-in using TDD. But as the system grows, several questions arise that you will need answer...Gaspar and Christian will talk about their experience on several .NET projects...
gherkin bdd atdd tdd -
2
Advanced Topics of Behavior Driven Development with SpecFlow examples
Featuring Gaspar Nagy and Jonas Bandi
Come learn about general practices and patterns of BDD and ATDD ‒ through concrete examples realised with SpecFlow. Come discuss opportunities and pitfalls of BDD and common antipatterns and pitfalls based on concrete experiences with BDD.
specflow bdd atdd -
2
Driving an ASP.NET MVC application outside-in with SpecFlow
Featuring Jonas Bandi and Gaspar Nagy
In this tutorial, we'll create an ASP.NET MVC app from scratch with an outside-in approach. Come learn Behaviour Driven Development (BDD) and Acceptance Test Driven Development (ATDD) to bridge the gap between requirements and implementation with SpecFlow.
specflow bdd .net asp.net