Chọn một phần tử ngẫu nhiên từ Listbox


Chọn một item ngẫu nhiên từ một listbox với Selenium, WebDriver

//Select an item string of a listbox
string SelectItem(string id,bool selectFirstItem = false){
  IWebElement listbox = driver.FindElement(By.Id(id));
  ReadOnlyCollection<IWebElement> options = myEle.FindElements(By.TagName("option"));
            int iRand = new Random().Next(options.Count);
            if(!selectFirstitem && iRand ==0){
                iRand = 1;
            }
            IWebElement ele = (IWebElement)options[iRand];
            ele.Click();
         return ele.Text;
}

Không có nhận xét nào:

Đăng nhận xét