2
Es gibt eine einfache Möglichkeit, die Job-ID für Soße Labs zu erhalten, wenn Sie Selenium-Webdriver wie unten unter this page beschrieben verwenden.Soce Labs Sitzungs-ID mit Watir
Gibt es eine ähnliche Methode für Watir-Webdriver?
ich auf diesem gestern arbeitete und versuchte das. Ich erhalte 'NoMethodError: undefinierte Methode 'session_id' für #' mit Ihrer Lösung (mit Chrome). Wenn ich 'browser.driver.session_storage' tippe, sehe ich '@ session_id' darin, aber ich konnte nicht herausfinden, wie man es extrahiert. –
pjd
Ich sollte auch erwähnen, dass ich gestern eine Seite von Ihrer Website als Leitfaden verwendet habe (https://jkotests.wordpress.com/2013/06/13/accessing-selenium-webdriver-from-watir-webdriver/). Vielen Dank! – pjd
Wenn Sie sagen, dass Sie Chrome verwenden, meinen Sie Chrome lokal oder eine Remote-Instanz - also "Watir :: Browser.new: chrome" oder "Watir :: Browser.new: remote"? Ich glaube, 'session_id' ist nur für den Remote-Treiber verfügbar ([siehe Änderungsprotokoll] (https://github.com/SeleniumHQ/selenium/blob/master/rb/CHANGES#L284-L295)). –