LeanFT C# 从下拉列表中选择一个值
LeanFT C# Selecting a Value From Drop Down List
我在下拉列表中使用对象标识时遇到一些问题,返回的是:
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
我想从下拉列表中 select 一个值,我试着用这个作为例子:How to select an option from drop down using Selenium WebDriver C#? 但是没有任何运气,因为我在 C# 中使用 LeanFT MS VS.
在 Chrome 中检查时,这是列表框元素的详细信息:
<select tabindex="1" style="width: 150px;">
<option value="3">Mc1</option><option value="11">Mc2</option><option
value="17">Mc3</option><option value="21">Mc4</option><option
value="57">Mc5</option></select>
这是我目前编写的代码:
//pricer box
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
Thread.Sleep(3000);
pricerBox.Click();
请查看 IListBox
的 LeanFT 文档,Select
function 看起来就是您要查找的内容。
pricerBox.Select("Mc3"); // No need to sleep before this
我在下拉列表中使用对象标识时遇到一些问题,返回的是:
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
我想从下拉列表中 select 一个值,我试着用这个作为例子:How to select an option from drop down using Selenium WebDriver C#? 但是没有任何运气,因为我在 C# 中使用 LeanFT MS VS.
在 Chrome 中检查时,这是列表框元素的详细信息:
<select tabindex="1" style="width: 150px;">
<option value="3">Mc1</option><option value="11">Mc2</option><option
value="17">Mc3</option><option value="21">Mc4</option><option
value="57">Mc5</option></select>
这是我目前编写的代码:
//pricer box
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
Thread.Sleep(3000);
pricerBox.Click();
请查看 IListBox
的 LeanFT 文档,Select
function 看起来就是您要查找的内容。
pricerBox.Select("Mc3"); // No need to sleep before this