2017-08-05 72 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