Pytania otagowane jako xcode-ui-testing

12
Opóźnienie / oczekiwanie w przypadku testowym testowania interfejsu użytkownika Xcode
Próbuję napisać przypadek testowy przy użyciu nowego testu interfejsu użytkownika dostępnego w Xcode 7 beta 2. Aplikacja ma ekran logowania, w którym nawiązuje połączenie z serwerem, aby się zalogować. Z tym wiąże się opóźnienie, ponieważ jest to operacja asynchroniczna. Czy istnieje sposób na wywołanie mechanizmu opóźnienia lub oczekiwania w XCTestCase …

23
Niepowodzenie testowania interfejsu użytkownika - żaden element ani żaden element podrzędny nie ma fokusu klawiatury na secureTextField
To jest moja sprawa: let passwordSecureTextField = app.secureTextFields["password"] passwordSecureTextField.tap() passwordSecureTextField.typeText("wrong_password") //here is an error Niepowodzenie testowania interfejsu użytkownika - ani element, ani element podrzędny nie mają fokusu na klawiaturze. Element: Co jest nie tak? Działa to normalnie textFields, ale problem pojawia się tylko w przypadku secureTextFields. Jakieś obejścia?


8
Test interfejsu użytkownika Xcode - niepowodzenie testowania interfejsu użytkownika - nie udało się przewinąć do widocznego (przez działanie AX) po dotknięciu przycisku „Anuluj” w polu wyszukiwania
Próbuję zamknąć pole wyszukiwania, naciskając przycisk „Anuluj” na pasku wyszukiwania. Przypadek testowy nie znalazł przycisku anulowania. Działał dobrze w Xcode 7.0.1 Dodałem predykat, aby czekać na pojawienie się przycisku. Przypadek testowy kończy się niepowodzeniem, gdy klikniemy przycisk „anuluj” let button = app.buttons[“Cancel”] let existsPredicate = NSPredicate(format: "exists == 1") expectationForPredicate(existsPredicate, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.