在过去的几周中,我一直在研究此问题,并尝试查看如何设置https://github.com/facebook/WebDriverAgent,尤其是XCTest
才能进行部署和运行test
的{{1}}模式。
这时我可以使用Linux
xcodebuild
或build-for-testing
,它们将在test
上构建WDA
应用(XCTest
单元测试)然后将其部署到手机上并以MacOSX
的身份运行。这样可以加载Test
库,然后通过XCTest
框架允许WDA
和电话上的自动化之间进行交互。
我想知道是否有某种方法可以扩展XCTest
,ideviceinstaller
或libimobiledevice
或其他解决方案来支持将ios-deploy
构建推向真实的{{ Test
中的1}}个设备。
主要问题
iOS
到Linux
的{{1}}单元测试的App
构建在MacOSX上构建的iOS Test
? 我已经看到了提供此功能的商业产品,因此必须有一种方法可以做到这一点,但是我目前仍在努力确定如何做到这一点。