テキスト全体が常に同じになるとは限らないため、表示されているテキストの一部のみを一致させることにより、ドロップダウン リストからオプションを選択しようとしています。誰でもこれについて私を助けてもらえますか?
質問する
10563 次
5 に答える
1
C# と LINQ
var menuOptions = new SelectElement(Driver.FindElement({LocatorForMenu})).Options;
var requiredOption = menuOptions.FirstOrDefault(element => element.Text.Contains(partialTextToMatch));
if (requiredOption == null)
throw new Exception("Wasn't able to select menu item: " + partialTextToMatch);
requiredOption.Click();
于 2016-01-25T16:42:40.297 に答える