Automation BDD Featured iOSDev

Video: Live Demo Protocol Oriented BDD in Swift for iOS Apps

Recently, I have spoken at iOSConBytes meetup, SkillsMatter, London on Full Stack BDD inside Xcode with use of XCFit framework. This talk covered live demo of following things

  • Building a sample iOS app using Protocol Oriented BDD approach
  • Mapping BDD Scenarios with Swift
  • Setting up BDD target with XCFit Protocol Oriented BDD Xcode Template
  • Writing Protocols for requirements
  • Writing Step Definitions using Swift Extensions and XCUITest API
  • Driving Development from Scenarios and Making our BDD Scenario Pass

Video of Talk & Live Coding

There is video available on SkillsMatter website. You can watch video here Or click on the image below.

Slides

The slides of the talks are available on SlideShare 

References

  • Blog Articles on Protocol Oriented BDD

— Protocol Oriented BDD Part 1 

— Protocol Oriented BDD part 2    

  • GitHub

XCFit 

Cucumberish 

OCSlimProject