Tag: uiautomator

无法使用Appium和C#在Android模拟器的浏览器中找到元素

我想使用c#和Appium在Android模拟器上自动化移动网站测试。 有一个简单的测试场景我想在开始时自动化: 1.启动浏览器 2.找到一个元素 3.清除它 4.发送密钥 第二步我遇到了问题。 每当MSTest尝试在下面的代码中执行FindElementById行时,我都会收到错误:“使用给定的搜索参数无法在页面上找到元素。” [TestClass] public class UnitTest1 { private DesiredCapabilities _capabilities; private AndroidDriver _driver; public void InitializeDriver() { Console.WriteLine(“Connecting to Appium server”); _capabilities = new DesiredCapabilities(); _capabilities.SetCapability(“deviceName”, “test_02”); _capabilities.SetCapability(CapabilityType.BrowserName, “Chrome”); _capabilities.SetCapability(CapabilityType.Version, “5.0.1”); _capabilities.SetCapability(CapabilityType.Platform, “Android”); //Application path and configurations _driver = new AndroidDriver(new Uri(“http://127.0.0.1:4723/wd/hub”), _capabilities); } [TestMethod] public void TestMethod1() { […]