【发布时间】:2018-05-29 17:07:26
【问题描述】:
我正在努力寻找 Xpath。我的问题是我正在测试的软件有一个特定的功能,我需要扫描两个组件(是否称为两步扫描),并且有两个没有名称且具有相同 Automationid 的文本框。所以我需要找到我尝试过的第二个,但它不起作用。
[FindsBy(How = How.Xpath, Using = "//*[@AutomationId='ScanTextBox'][1]")]
public IWebElement ScanTextBox1;
[FindsBy(How = How.Xpath, Using = "//*[@AutomationId='ScanTextBox'][2]")]
public IWebElement ScanTextBox2;
我正在使用 winium,我正在测试 WPF 应用程序。
【问题讨论】:
-
您看到
(How = How.Xpath, Using = "//*[@AutomationId='ScanTextBox'][2]")有什么错误?可以更新相关的HTML吗?
标签: c# wpf selenium testing xpath