Month 2015 I Copyright © TechTalk 2015 • www.techtalk.at
Software Developer, Mobile Expert & SpecFlow Trainer @ TechTalkAndreas Willich (﴾@SabotageAndi)﴿
MOBILE UI TESTAUTOMATION MITSPECFLOW
2
SPECFLOW• Behaviour Driven Development Tool for .NET• Cucumber for .NET• Uses Gherkin as syntax• Open Source Project initiated by TechTalk
3
SPECFLOW
4
SPECFLOW+
• Optimized Testrunner for SpecFlow• Support for different target environments• Commercial Product by TechTalk
5
BIG PICTURE
Scenarios Bindings
TestrunnerTesthooks
6
BENEFITS
• Formulate your tests in the problem domain⇒Easier discussion with customers
• Write a step once, reuse it in other scenarios⇒New Scenarios can be created without need of
additional coding
• Write one scenario, get tests for multiple platforms or devices⇒Reuse scenarios for controller tests for faster test
feedback
THANK YOU!
Question?