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