Categories: MobileMobile Apps

Google macht Framework für Tests von iOS-Apps quelloffen

Google weist darauf hin, dass der Quelltext seiner Testsoftware EarlGrey jetzt eingesehen und von GitHub heruntergeladen werden kann, einschließlich der Dokumentation. Das in Objective-C geschriebene Programm steht unter einer Apache-Lizenz. Es ermöglicht Tests des Quelltexts von iOS-Apps.

Das Programm war ursprünglich für den Hausgebrauch entstanden: „Mehrere Google-Apps wie Youtube, Google Kalender, Google Fotos, Translate, Play Musik und viele weitere haben das Framework erfolgreich für Funktionstests genutzt“, schreibt Siddartha Janga stellvertretend für Googles iOS-Team in einem Blogbeitrag.

Als Schlüsselfunktion erwähnt Google die eingebaute Synchronisierung, die in Tests auf Events wie Animationen, Netzwerkanfragen und dergleichen wartet, bevor sie mit der Oberfläche interagiert. Dadurch seien Tests leichter zu schreiben und zu warten. Auch finde Interaktion nur über für den Anwender sichtbare Elemente statt, was automatisch überprüft werde, und zahlreiche Komponenten seien von Grund auf erweiterbar konzipiert.

EarlGrey unterstützt iOS-Geräte und Emulatoren, die unter iOS 8 oder neuer laufen. Als vergleichbare Frameworks für die Automatisierung von iOS-App-Tests zählt VentureBeat Appium von Sauce Labs und Calabash auf.

ANZEIGE

Die elektronische Signatur auf dem Vormarsch – Wie Unternehmen Prozesse verschlanken und Geld sparen können

Täglich unterschreiben wir Empfangsbestätigungen von Paketen, Mietwagenverträge oder Kreditkartenzahlungen mit elektronischen Unterschriften. Im Geschäftsalltag fühlen sich jedoch insbesondere kleine und mittelständische Unternehmen häufig noch abgeschreckt, elektronische Signaturen einzusetzen. Sofern sie richtig in die passenden Geschäftsprozesse integriert werden, bieten sie aber einen großen Mehrwert und sind verbindlicher als eine Bestätigung per E-Mail.

Trotz seiner Fokussierung auf das eigene Betriebssystem Android hat Google schon mehrere iOS-Werkzeuge quelloffen gemacht. So stellte es 2012 J2ObjC vor, das Java-Quellcode (etwa für Android-Apps) in Objective-C konvertiert, das damals noch die Standardsprache für iOS-Programme war. Erst letzten Monat erklärte Google es mit Freigabe von Version 1.0 zur Final.

Während Googles Multiplattformstrategie zahlreiche iOS-Apps umfasst und es das iPhone ursprünglich sogar mit der im Betriebssystem enthaltenen Standard-Karten-App ausstattete, hat Apple seine erste Android-App im September 2015 vorgelegt. Es war die Umsteigerhilfe Move to iOS, die Datentransfers von Android zu einem iPhone erleichtert. Inzwischen ist auch eine Android-App für den Streamingdienst Apple Music verfügbar.

Kürzlich wurde berichtet, Apple-CEO Tim Cook habe auf einem Firmenevent über die Möglichkeit gesprochen, auch andere Dienste wie iMessage für Googles Mobilbetriebssystem Android anzubieten. Apple habe den Musikdienst auf Android ausgeweitet, um die Wachstumsmöglichkeiten der Services-Sparte durch eine Öffnung für andere Plattformen auszuloten, hieß es. iMessage als Möglichkeit, Chat-Nachrichten von Ende zu Ende verschlüsselt zu übertragen, wäre ein geeigneter Kandidat.

Tipp: Wie gut kennen Sie Google? Testen Sie Ihr Wissen – mit dem Quiz auf silicon.de.

Florian Kalenda

Seit dem Palm Vx mit Klapp-Tastatur war Florian mit keinem elektronischen Gerät mehr vollkommen zufrieden. Er nutzt derzeit privat Android, Blackberry, iOS, Ubuntu und Windows 7. Die Themen Internetpolitik und China interessieren ihn besonders.

Recent Posts

Abo für Facebook: Verbraucherzentrale NRW klagt erneut gegen Meta

Diesmal geht es um das neue Abomodell für Facebook und Instagram. Die Verbraucherschützer klagen auf…

13 Stunden ago

Jedes zweite Gerät mit Redline-Infostealer infiziert

Infostealer-Infektionen haben laut Kaspersky-Studie zwischen 2020 und 2023 um mehr als das sechsfache zugenommen.

18 Stunden ago

Kaspersky warnt vor kritischen Sicherheitslücken in Cinterion-Modems

Betroffen sind Millionen IoT- und M2M-Geräte Geräte weltweit. Unter anderem können Angreifer per SMS Schadcode…

23 Stunden ago

Google schließt Zero-Day-Lücke in Chrome

Von ihr geht ein hohes Risiko aus. Angreifbar sind Chrome für Windows, macOS und Linux.

4 Tagen ago

KI erkennt Emotionen in echten Sportsituationen

Forschende des KIT haben ein Modell zur Emotionsanalyse entwickelt, das affektive Zustände ähnlich genau wie…

4 Tagen ago

Ermittlern gelingt weiterer Schlag gegen Ransomware-Gruppe LockBit

Sie decken die Identität des Kopfs der Gruppe auf. Britische Behörden fahnden mit einem Foto…

5 Tagen ago