E2E-Testing mit Protractor – Teil 1: Einstieg und Grundlagen