我正在為一個(gè)應(yīng)用程序?qū)崿F(xiàn)自動(dòng)化測(cè)試用例。我想概括一些測(cè)試用例,以便根據(jù)某些條件在每臺(tái)設(shè)備上運(yùn)行。所以,為了做到這一點(diǎn),我必須使用一些代碼來獲取設(shè)備名稱。我無法獲取檢查設(shè)備名稱的代碼。任何幫助都是最受歡迎的?。?!
3 回答

ibeautiful
TA貢獻(xiàn)1993條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以使用以下任何一種方法來獲取設(shè)備udid。以下所有方法將給出相同的輸出。
driver.getSessionDetail("deviceName");
driver.getSessionDetail("udid");
driver.getSessionDetail("deviceUDID");
driver.getCapabilities().getCapability("deviceName");
driver.getCapabilities().getCapability("udid");
driver.getCapabilities().getCapability("deviceUDID");
您可以使用設(shè)備udid代替設(shè)備名稱

慕姐8265434
TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
嘗試會(huì)話詳細(xì)信息以獲取連接的設(shè)備name
或udid
String connectedDeviceName = driver.getSessionDetail("deviceName").toString(); String connectedDeviceUdid = driver.getSessionDetail("deviceUDID").toString();
添加回答
舉報(bào)
0/150
提交
取消