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

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

3 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

3 Tagen ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

3 Tagen ago

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

3 Tagen ago

Maximieren Sie Kundenzufriedenheit mit strategischem, kundenorientiertem Marketing

Vom Standpunkt eines Verbrauchers aus betrachtet, stellt sich die Frage: Wie relevant und persönlich sind…

4 Tagen ago

Chatbot-Dienst checkt Nachrichteninhalte aus WhatsApp-Quellen

Scamio analysiert und bewertet die Gefahren und gibt Anwendern Ratschläge für den Umgang mit einer…

4 Tagen ago