Teste – Exemplo de aplicativo e tutoriais do Swift para iOS

Importante

O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.

Saiba mais sobre linhas do tempo e alternativas de suporte.

XCUITests estão incluídos no aplicativo de exemplo. Neste tutorial, você aprenderá a executar os testes de interface do usuário usando o App Center.

Primeiro, siga o tutorial de introdução para configurar o aplicativo de exemplo.

Pré-requisitos

Instalar a interface de linha de comando do App Center

  1. Instale Node.js versão 6.3 ou posterior.

  2. Abra o terminal e execute o comando abaixo para instalar a CLI do App Center:

    npm install -g appcenter-cli
    
  3. Execute o comando abaixo e siga as instruções para fazer logon no App Center:

    appcenter login
    

Criar a pasta de teste

  1. Abra um terminal e vá para o diretório do projeto.

  2. Execute o comando abaixo para remover o derivedDataPath se ele existir:

    rm -rf ddp
    
  3. Execute o comando abaixo para tornar a pasta de build para testes:

    xcrun xcodebuild build-for-testing -configuration Debug -workspace sampleapp-ios-swift.xcworkspace -sdk iphoneos -scheme sampleapp-ios-swift -derivedDataPath ddp
    

Preparar-se para executar testes no App Center

  1. Acesse o Serviço de teste no App Center.

  2. Clique em Começar a testar seu aplicativo.

  3. Selecione o primeiro dispositivo, o Apple iPhone 7 Plus, e pressione Selecionar um dispositivo na parte inferior.

  4. Escolha XCUITest como a estrutura de teste.

  5. Clique em Próximo.

Executar os testes

  1. Copie o comando personalizado em Executando testes.

  2. Cole-o no terminal enquanto estiver no diretório do projeto.

  3. Substitua pathToXCUItestBuildFolder pelo texto abaixo:

    ddp/Build/Products/Debug-iphoneos
    
  4. Execute o comando. Você verá os testes começarem a ser executados.

  5. No App Center, clique em Concluído para fechar o painel.