Testautomatisierung verteilter Systeme: Herausforderungen und Lösungsansätze