Я пытался использовать этот фейсбук WebDriver https://github.com/facebook/WebDriverAgentfacebook WebDriverAgent Поддержка USB
для автоматизации тестирования IOS, я использую его успешно через Wi-Fi, но я не могу получить его работу над USB, и я бы очень это нужно в моем проекте.
журналы говорят, когда запускать драйвер, который он прослушивает на usb на localhost: 8100, но этот url не будет отвечать, если я попытаюсь отправить запрос или запустить инспектор.
peertalk, о котором они упоминали, они использовали для реализации. Хорошо работает, когда я пытался запустить их пример.
по коду здесь:
https://github.com/facebook/WebDriverAgent/blob/master/WebDriverAgentLib/Routing/FBWebServer.m#L68
Он должен запустить драйвер USB тоже, и я заставил shouldListenOnUSB к истине.
- (void)startServing
{
[FBLogger logFmt:@"Built at %s %s", __DATE__, __TIME__];
self.exceptionHandler = [FBExceptionHandler new];
[self startHTTPServer];
if (FBConfiguration.shouldListenOnUSB) {
[self startUSBServer];
}
[[NSRunLoop mainRunLoop] run];
}
Помогите получить работу по поддержке usb было бы приятно поблагодарить вас заранее.