我正在使用Python,appium和selenium在xcode中编写自动化脚本,我需要能够打开和关闭WiFi并切换到真实iOS设备上的其他已保存网络。这可能吗?也许我可以使用surprocess打开设置> Wi-Fi?
答案 0 :(得分: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)");
}
以下是它在物理设备上的显示方式
抱歉,因为我不懂python。但我希望你能够轻松地将java修改为python。