【问题标题】:Find control's properties using appium使用 appium 查找控件的属性
【发布时间】:2018-01-09 04:49:37
【问题描述】:

我在 Visual Studio 中使用 appium 来测试一个简单的 WPF 应用程序,

我正在使用 WindowsDriver

WindowsDriver<WindowsElement> driver = new WindowsDriver<WindowsElement>(new Uri("http://127.0.0.1:4723"), desiredCapabilities);

我知道如何输入文本以及如何从 TextBox 中获取文本:

driver.FindElementByAccessibilityId("MyTextBox").SendKeys("123");

我想知道是否有任何方法可以获取和设置控件的属性, 例如:从 CheckBox 获取 IsChecked,从 TextBlock 获取 Background 等。

谢谢。

【问题讨论】:

    标签: c# wpf selenium automation appium


    【解决方案1】:

    CheckBox 已检查:

    bool isChecked = driver.FindElementByAccessibilityId("MyCheckBox").GetAttribute("Toggle.ToggleState") == "1";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-26
      • 2017-10-23
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      • 2011-06-28
      相关资源
      最近更新 更多