2013-01-10 1 views
7

Ich aktualisiere eine App, um die neue Statuserhaltungs- und Wiederherstellungsfunktion in iOS 6 zu verwenden. Soweit ich feststellen kann, besteht die beste Anleitung zum Testen in Apps darin, sie manuell zu machen (zB http://www.absoluteripple.com/1/post/2012/09/ios-6-state-preservation-and-restoration.html).Automatisiertes Testen von iOS 6 Zustandserhaltung und -wiederherstellung

Gibt es Möglichkeiten, den Erhaltungs- und Wiederherstellungsstatus automatisch zu testen?

Antwort

1

Abgesehen von der manuellen Ausführung als Link, den Sie angegeben haben - oder verwenden Sie etwas wie das UI Automation-Instrument - sollten Sie die Integrationspunkte als Einheiten testen. Testen Sie nicht das gesamte System, sondern testen Sie die einzelnen Methoden, die Sie implementieren, um sicherzustellen, dass sie ordnungsgemäß mit UIKit interagieren. Andernfalls testen Sie nur, dass sich Apple-Code konsistent verhält.

Für neue Betriebssystemversionen müssen Sie sie ganzheitlich testen und testen, aber das ist viel seltener als beispielsweise bei jedem Commit.