2016-12-22 84 views
0

我一直在嘗試使用這個Facebook的webdriver的 https://github.com/facebook/WebDriverAgentFacebook的WebDriverAgent USB支持

爲iOS測試自動化,我已經用它成功地通過WiFi,但我不能讓它通過USB工作,我真的會在我的項目中需要它。

日誌說什麼時候運行驅動程序,它正在監聽本地主機上的USB:8100,但如果我嘗試發送請求或啓動檢查器,該URL不會響應。

他們提到他們用來執行的內容。當我嘗試運行他們的例子時完美地工作。根據此代碼

https://github.com/facebook/WebDriverAgent/blob/master/WebDriverAgentLib/Routing/FBWebServer.m#L68

應該啓動的USB驅動程序也和我迫使shouldListenOnUSB爲true。

- (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的支持工作將三江源提前不錯。

回答