The BDD Books: Discovery

Available on LeanPub and at Amazon

read more

BDD with SpecFlow course, 11-13 April, London (UK)

for Developers & Testers

read more

BDD Addict Newsletter

Subscribe to our newsletter to receive interesting news every month about BDD, Cucumber and SpecFlow.

read more

SpecSync for TFS

Synchronization tool for integrating SpecFlow with Microsoft Team Foundation Server (TFS)

read more

Spec Solutions is a consulting company for services provided by Gáspár Nagy and partners. Gáspár is a coach, trainer and bdd addict. He is the creator of SpecFlow, the most widely used BDD framework for .NET.
Our mission is to help teams to adopt agile development and testing practices, improve efficiency of teams using agile methodologies and particularly behavior driven development and to maintain and support the open-source testing framework SpecFlow.

BDD

BDD (Behavior-driven development) is a software development process that combines and multiplies the power of different agile techniques like test-driven development, domain-driven design, specification by examples and agile testing. It enforces a true ownership of the product, an active collaboration on the solution and a direct automation of the requirements.

Next event:BDD with Cucumber.js, 9-10 April, 2018, London (UK)
Gaspar delivered SpecFlow training to around 70 staff...
Gaspar delivered SpecFlow training to ca. 70 staff at 3 of our sites. The very well received course's helped us spread BDD as a practice throughout the business unit. Our staff appreciated this practice-led course & Gaspar based the agenda on individual user needs. Q&A sessions were also excellent - he's a very experienced guy.
Chris Stephens, Principal Software Evaluation Architect at Waters Corp.
Gaspar delivered SpecFlow training to around 70 staff...
I attended the online course...
I attended the online course BDD with SpecFlow, given by Gaspar himself. The content was very comprehensive & interesting. The 3-day course was intensive but by the end you feel that you've learnt a lot. One of the main positive points about the online course was that Gaspar tailored the content to my specific needs, so I took a lot away from it. The hands-on technical exercises were done in pairs (dev-test) therefore even when coming from a testing background, I was still able to grasp and cover all the aspects of SpecFlow. I recommend the course 100%.
Guillaume Genoux, freelancer tester
I attended the online course...
Given me a good introduction to BDD
Given me a good introduction to BDD. You gave me good ideas how to manage/discuss user stories in a more efficient way. Work in groups was very good.
Course attendee at BDD Kickstart, Basel (CH)
Given me a good introduction to BDD
Gaspar held 3 days of great workshops addressing advanced topics...
Being a development organization practicing BDD with Specflow for 3 years we wanted to get even better at it. Gaspar held three days of great workshops addressing advanced topics on how to effectively elaborate needs expressed as user stories to specifications as well as the inner workings of SpecFlow and how to automate and govern test code. To take these workshops to improve its practices is certainly something I would recommend an organization that has been practicing BDD with SpecFlow for a while to do.
Jonas Ahlkvist, Section Manager PDQ IT Dev. at WHO Uppsala Monitoring Centre
Gaspar held 3 days of great workshops addressing advanced topics...
I highly recommend this course.
Gáspár is a brilliant coach, it can be seen he applies what he teaches in this course. It's great to gain more knowledge from the creator of Specflow, not only learned Specflow but also more knowledge in C# and automation test best practices. The way he conducted the workshop & hands-on exercises helped me a lot. I highly recommend this course.
Abdulaziz Abdulrahman, AEC (SAU)
I highly recommend this course.
A very informative course...
A very informative course, described the best practices for BDD using Specflow. Highly recommended to anyone hoping to introduce a BDD approach to their development lifecycle.
David Bond, Sen. DevOps Architect, twentysix (UK)
A very informative course...
Gáspár helped us at Prezi to bring our acceptance test culture to next level
Gáspár helped us at Prezi to bring our acceptance test culture to next level. He worked together with the QA team to understand what are the main aspects when writing specifications by example. […] As a result of his workshops we […] established our internal best practices which are followed now by everyone when writing ATs.
Török Gábor, Prezi (HU)
Gáspár helped us at Prezi to bring our acceptance test culture to next level
Gáspár has provided significant training &mentoring...
Gáspár's provided significant training and mentoring to myself and my team. His ongoing involvement in our automation project has resulted in an improved architecture and understanding of how best to leverage SpecFlow to write reusable, scalable tests. His hands on approach to training is very much tailored to our domain, which in turn has enabled us to improve both the quality and volume of our automated tests, amid many rapid business changes.
Gordon Graham, Test Manager, Xedo Software
Gáspár has provided significant training &mentoring...
Specflow course was really useful to us.
Specflow course was really useful to us, serving as a foundation to our BDD framework. We have started implementing BDD and it wouldn’t have been possible without this course.
Henna Ashraf, Software Test&Release Manager, Vanquis Bank (UK)
Specflow course was really useful to us.
We invited Gaspar to give a course at Nokia...
Gaspar is an excellent trainer with great skills, in-depth & uptodate expertise in the subject of specification by example. He was well-prepared, energetic & perfectly organized, so the course was an absolute match to our needs. We got really useful material & did a lot of exercises to get a hands on experience. Gaspar's prepared exercises in the test automation tool (Robot Framework) we use, gave us really practical & immediately usable knowledge. It was a pleasure to work with and to learn from Gaspar, I definitely recommend him as a trainer!
Szilárd Széll, Test Coach at NOKIA Networks
We invited Gaspar to give a course at Nokia...
Gaspar delivered a 3 day...
Gaspar delivered a 3 day BDD/SpecFlow course to our team. The 1st day was aimed at the whole team (e.g. incl. Product Owners) and provided a good introduction to BDD: solid presenting, good course material and useful group interaction. The next 2 days were concerned with more practical, technical elements of BDD and SpecFlow, and included a good balance of technical details, best practice, philosophical issues and practical exercises. For example, we looked at long term issues and questions around scale. I'd definitely recommend Gaspar and this course.
Gavin Hope, Engineering Manager, Informatics at Waters Corporation
Gaspar delivered a 3 day...