Lezingenavond over geautomatiseerd testen en continuous delivery (27 oktober)

oktober 16, 2015

Bij de Nederlandse Spoorwegen wordt de Railpocket, het apparaat dat machinisten en conducteurs momenteel gebruiken voor hun dagelijks werk, vervangen door een tiental Android apps op standaard smartphones.

Met een mix van presentaties en demo’s laten Youp Hulsebos en Harry Nieboer zien tegen welke uitdagingen je zoal aanloopt in een project dat mikt op continuous delivery.

De apps worden gebouwd met Xamarin. Regelmatig worden nieuwe of gewijzigde apps gereleased en die moeten natuurlijk goed en liefst geautomatiseerd getest worden. En dat op meerdere devices met meerdere versies van Android. We laten zien hoe dat heel goed kan met Xamarin TestCloud en Specification by Example.

Continuous delivery betekent onder meer dat je liefst op ieder moment wilt kunnen releasen. Fixes voor bugs moeten zo snel mogelijk naar buiten, maar wat doe je dan met werk dat nog onderhanden is? En direct releasen naar 8000 gebruikers is best wel spannend, dus we gaan liever eerst naar een kleinere groep van ambassadeurs. Feature flags zijn in ons project voor beide uitdagingen een mooie oplossing.

De avond wordt gehouden in de bovenzaal van Cafe De Fiets, Grotestraat 8, 6511 VD Nijmegen. Zoals gebruikelijk begint de avond om 20:00.