Resultados da pesquisa a pedido "xcode-ui-testing"

9 a resposta

Existe uma maneira de redefinir o aplicativo entre testes na interface do usuário do Swift XCTest?

Existe uma chamada de API no XCTest que eu possa colocar no setUP () ou tearDown () para redefinir o aplicativo entre os testes? Procurei na sintaxe de pontos do XCUIApplication e tudo o que vi foi o .launch () OU existe uma maneira de chamar um ...

2 a resposta

Teste da interface do usuário do XCode 7: a exclusão de UIAlertController gerado pelo sistema não funciona

Eu tenho um teste de interface do usuário que envolve a dispensa de um sistema geradoUIAlertController. Este alerta solicita ao usuário a permissão para acessar o calendário do dispositivo. O objetivo do teste é o comportamento após um toque noOK ...

6 a resposta

Testando se um elemento é visível com o XCode 7 UITest

Desejo verificar se um elemento está visível ou não, dependendo da sua.hidden mas não encontro uma maneira válida de fazer isso usando o novo material de teste da interface do usuário do Xcode 7. Eu tentei commyelement.exists emyelement.hittable ...

6 a resposta

O teste da interface do usuário falha ao digitar o texto em uma exibição de texto quando executado por um bot do Xcode

Eu tenho o seguinte teste de interface do usuário do XCTest que digita texto em uma exibição de texto. let textView = app.textViews.elementBoundByIndex(0) textView.tap() textView.typeText("Hello world")Quando executado como um bot do Xcode, ...

3 a resposta

Programaticamente enviando um aplicativo para segundo plano

Existe uma maneira de enviar o aplicativo para segundo plano? Da mesma forma que você pode chamarXCUIApplication.terminate(), Tenho alguns elementos da interface do usuário para testarapplicationDidBecomeActive(_:). Alguém sabe se isso é possível?

4 a resposta

Contagem de células erradas para exibição de coleção em testes de interface do usuário

Eu tenho um teste para uma exibição de coleção que funciona assim: func testDeleteItem() { app.collectionViews.staticTexts["Item"].tap() app.buttons["Delete"].tap() XCTAssertEqual(app.collectionViews.cells.count, ...

3 a resposta

Erro do vinculador ao acessar o módulo do aplicativo nos testes de interface do usuário no Xcode 7.1

Estou tentando implementar alguns testes de interface do usuário no meu projeto. Tudo vai bem desde que eu seja simples: grave o caso de teste, adicione algumas afirmações e execute o teste. Isso funciona bem, no entanto, quando tento acessar o ...

1 a resposta

Classe ViewController atual de UITesting, XCTest

Problema simples. Eu tenho o botão que executa segue para o próximo controlador de exibição. Eu quero escrever UI XCTest para me dizer se ele abriu o controlador de exibição que eu queria.

5 a resposta

Teste da interface do usuário Swift2 - Aguarde o elemento aparecer

Quero fazer uma pausa no teste e esperar que um elemento apareça na tela antes de continuar. Não vejo uma boa maneira de criar uma expectativa para isso e esperar usando public func waitForExpectationsWithTimeout(timeout: NSTimeInterval, ...

2 a resposta

Como faço para tocar e arrastar nos scripts do Xcode UI Test?

Por exemplo, eu tenho um aplicativo de bloco de desenho que quero testar desenhando nele. Gostaria de especificar uma coordenada (x, y) e fazê-la tocar e arrastar para outra coordenada (x, y). Isso é possível nos testes de interface do usuário ...