簡體   English   中英

LeanFT C#從下拉列表中選擇一個值

[英]LeanFT C# Selecting a Value From Drop Down List

我在下拉列表上使用對象標識時遇到了一些麻煩,返回的是:

IListBox pricerBox= browser.Describe<IListBox>(new 
 ListBoxDescription
               {
                TagName = @"SELECT",
                Name = @"select"

            });

我想從下拉列表中選擇一個值,並嘗試使用它作為示例: 如何使用Selenium WebDriver C#從下拉列表中選擇一個選項? 但是沒有運氣,因為我在C#MS VS中使用LeanFT。

在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();

請看看LeanFT的文檔IListBox中, Select功能看起來像你在找什么。

pricerBox.Select("Mc3"); // No need to sleep before this

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM