Ist das überhaupt möglich? Ich möchte einige Eigenschaften auf diesem Controller testen, nachdem der Benutzer einige Aktionen unter UIView
ausgeführt hat.Wie bekomme ich Zugriff auf den aktuellen UIViewController innerhalb von UITest in Xcode?
6
A
Antwort
1
Sie sollten nicht UI-Tests verwenden, um Eigenschaften in Ihrem View-Controller zu testen. Das ist die Aufgabe des Unit Test.
Innerhalb Ihrer Komponententests können Sie Ihre Steuerelemente immer spotten oder Aktionen manuell ausführen.
button.sendActionsForControlEvents(UIControlEvents.TouchUpInside)
Dann können Sie Ihre Angaben machen, um sicherzustellen, dass die Eigenschaft auf den richtigen Wert geändert wurde.
UI Tests sind in erster Linie für die Überprüfung, ob die Taste „ist die richtige Controller drücken“ usw.
Gut link hier für UI-Test
Gut link „den Schalter auf Aus einer anderen Taste deaktiviert Drehen“ für Gerätetest
Verwandte Themen
- 1. XCode 7 UITest Exportprotokolle
- 2. Drucken auf dem Xcode (XCTest) UITest-Bericht
- 3. Wie bekomme ich den aktuellen pk, auf den zugegriffen wird?
- 4. Wie präsentiere ich einen UIViewController über meinem aktuellen UIViewController?
- 5. Zugriff auf den gesamten aktuellen Datensatz innerhalb der Update-Anweisung
- 6. CABasicAnimation Wie bekomme ich den aktuellen Drehwinkel
- 7. Wie bekomme ich den aktuellen Zeitstempel in C++ seit 1970?
- 8. Wie bekomme ich den aktuellen Benutzernamen von Windows in silverlight?
- 9. Wie bekomme ich den aktuellen Extension-Delegaten auf watchOS?
- 10. Wie bekomme ich den aktuellen Standort in Swift iOS Programmierung?
- 11. Wie bekomme ich den aktuellen TimeStamp?
- 12. Zugriff auf den aktuellen Zeilenwert mit Verzögerungsfunktion
- 13. Wie bekomme ich den aktuellen Hostnamen in Heroku?
- 14. Android - Zuverlässiger Zugriff auf den aktuellen Standort
- 15. Screenshot von UIViewController von XCode
- 16. Wie bekomme ich aktuellen Benutzer auf firebase
- 17. Wie bekomme ich den aktuellen Testdateinamen von RSpec?
- 18. In clojure, wie bekomme ich den Dateinamen des aktuellen Namespace?
- 19. Wie bekomme ich den aktuellen Benutzer mit jsonwebtoken in Sails.js?
- 20. Wie bekomme ich den aktuellen Benutzer in einem Template-Tag?
- 21. Wie bekomme ich den aktuellen Tag der Woche in vimscript?
- 22. Wie bekomme ich den aktuellen Standort in Android
- 23. Wie bekomme ich den Speicherort der aktuellen Datei in Revel
- 24. Wie bekomme ich den aktuellen Monat in tcl?
- 25. Wie bekomme ich den Namen des aktuellen Verzeichnisses in Ruby?
- 26. Wie bekomme ich den aktuellen Standort in watchOS 2?
- 27. Wie bekomme ich den aktuellen Klingelton in Android?
- 28. Wie bekomme ich den aktuellen Controller in yii2
- 29. Wie bekomme ich den Namen des aktuellen Ziels in MSBuild?
- 30. Wie bekomme ich den aktuellen Zustand der Feststelltaste in VB.NET?