如何在 Android 设备上使用带有 appium 的 C# webdriver 关闭密码保存弹出窗口?
这是一个屏幕截图:
我正在使用带有 C# webdriver 的 appium。尝试以下方法:
driver.FindElement(By.ClassName("android.widget.ImageButton"));
和
driver.FindElementByName("Close").Click();
但弹出窗口没有关闭。测试在真实设备上执行。
下面是初始化代码:
capabilities = new DesiredCapabilities();
capabilities.SetCapability("device", "Android");
capabilities.SetCapability(CapabilityType.Platform, "Windows");
capabilities.SetCapability("deviceName", ConfigurationManager.AppSettings["deviceName"]);
capabilities.SetCapability("platformName", ConfigurationManager.AppSettings["platformName"]);
capabilities.SetCapability("platformVersion", ConfigurationManager.AppSettings["platformVersion"]);
capabilities.SetCapability("appPackage", ConfigurationManager.AppSettings["appPackage"]);
capabilities.SetCapability("appActivity", ConfigurationManager.AppSettings["appActivity"]);
driver = new AndroidDriver(new Uri("http://127.0.0.1:4723/wd/hub"), capabilities, TimeSpan.FromSeconds(180));