Slide 1

Slide 1 text

SpecFlow Meetup 18:00 Dinner & drinks 19:00 BDD in Mobile Roy Cornelissen 20:00 Open Space Discussion Facilitated by Mark Taling & Johan Vink

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Agenda What’s so special about mobile? Mobile Testing Demo Lessons learned

Slide 4

Slide 4 text

What’s so special about mobile? Multiple platforms Vastly different styles New UI paradigms Physical devices

Slide 5

Slide 5 text

Challenges Device Fragmentation App Complexity Fast Release Cycles Short Sessions High Mobile User Expectations

Slide 6

Slide 6 text

Beta Tests Manual tests Automated UI tests Automated unit tests

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

App Complexity Thousands of iOS and Android APIs Public web APIs Backend integrations Third party libraries Memory, CPU and network constraints

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Manual field tests UITest + Test Cloud +

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Mobile is heavy on UX design Gherkin captures the behavioural details Automated UI tests is a good fit Tools are maturing quite nicely

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

Thanks! @roycornelissen roycornelissen.wordpress.com [email protected]

Slide 16

Slide 16 text

Thanks! @roycornelissen roycornelissen.wordpress.com [email protected] bit.ly/XpiritMagazine