XCTest快速执行用户界面测试

哦! blz ??

Uma perguntinha marota:

Quanto tempo demora aexecuçãodos seus testes de UI?

通用演示文稿(例如,依赖于seu projeto,de Quantoscenáriosvocêtem等)。 厄瓜多尔的尼古拉·尼斯·康塞西和佩斯萨尔·阿尔萨斯·马尼拉·德·法泽尔等人在国际音乐节上发表了一些演讲。 Então,尤里卡!!! Desco ri quepossívelexecuta-los em paralelo,ou seja,rodar os testes emváriossimuladores ao mesmo tempo !! =)

Irei dividir esse artigo em duas partes好吗?

第1部分-Rodar o mesmo teste emváriossimuladores (重要的有效布局)

第2部分-模仿偶像

QA,jáouviu falar做快车道吗?

“ fastlaneéuma plataforma decódigoaberto destinada是简化的Android e iOS植入程序。 快车道允许自动通行权和自由通行权的通行权”

Ele teminúmerasvantagens evocêpode dar uma olhada depois https://docs.fastlane.tools/

存在的算法超出了paralelo的有效性,mas fo essa que(na minhaopinião)的存在,com的质量和质量得到了保证。

准备环境

可以告诉我GitHub BLZ吗? Dáuma olhada AQUI depois。 使用Mac OS。

  • 从最近的Ruby版本开始,不执行任何终端操作:

须藤宝石安装fastlane

  • 项目执行的Navegueatéodiretório执行:

快速通道初始化

  • 从速成书/快速文件购买原子/超文本文件或在IDE上获得最佳效果
  • Vamos Usar o 扫描 (https://docs.fastlane.tools/actions/scan/#scan)杆状睾丸和simuladores

扫描(
工作区:“ Example.xcworkspace”,
设备:[“ iPhone 6s”,“ iPad Air”]

Ficaráassim:

运行测试

最终执行iPhone 5s,iPhone 6 e和iPhone 7 com的测试:

fastlane ui_test

观察员:执行esse comando dentro dodiretóriodo seu projeto。 没有nosso caso em / app / eats