2017-08-05 67 views
0

我使用Python,appium和硒編寫自動化腳本在Xcode中,我需要能夠切換的WiFi打開和關閉,並切換到不同的保存網絡真正的iOS設備上。這可能嗎?也許我可以使用surprocess打開設置> Wi-Fi?操縱的iOS設備的WiFi編程

回答

1

在java中,我能夠如下做到這一點:

@Test 
    public void testUntitled() { 
     driver.executeScript("client:client.swipe(\"Down\", 0, 500)"); 
     driver.findElement(By.xpath("//*[@text='Wi-Fi']")).click(); 
     new WebDriverWait(driver, 10).until(ExpectedConditions.presenceOfElementLocated(By.xpath("((((//*[@text=' ']/*/*/*[@class='UIAView' and ./parent::*[@class='UIAView' and ./parent::*[@class='UIAWindow']]])[3]/*[@class='UIAView'])[1]/*[@class='UIAView'])[1]/*[@class='UIAView' and @width>0])[1]"))); 
     driver.executeScript("client:client.swipe(\"Up\", 0, 500)"); 
    } 

下面是如何看的物理設備上

enter image description here

對不起,因爲我不知道蟒蛇。但我希望你能夠輕鬆地將java修改爲python。

+0

這正是我終於實現了。感謝您的回答和您付出的所有努力!哦,對了,你已經兩條短信 – cjg123

+1

而對於任何人在將來別人查看此,爲了切換Wi-Fi的,我把從屏幕頂部向下,搜索設置,並導航到的Wi-Fi我需要。 – cjg123