我想在使用Agouti創建新的WebDriver時使用會話ID將它傳遞給SauceLabs以進行狀態更新。在* agouti.webdriver中爲Golang檢索會話ID
使用的命令:
url := fmt.Sprintf("http://%s:%[email protected]/wd/hub", username, accesskey)
page,err :=agouti.NewPage(url, options)
Expect(err).NotTo(HaveOccurred())
page.Navigate(`https://qiita.com/login`)
我試圖從page.Session()
檢索會話ID,但返回類型是總線接口和結果是會議與*http.client
變量。
是否有其他替代方案?只檢索會話ID。
你是說你不知道如何解析Output來獲得期望的輸出嗎? – JeffC
是的,我無法解析輸出或任何其他替代方法來檢索會話ID。 – Anvesh
只需將'sessionId'轉換爲一個字符串,按空格拆分,然後取第一部分。 – JeffC