2017-05-05 59 views
0

selenium web driverとc#を使用しているカレンダーから日付を選択したいのですが、カレンダーで予約済みの日付が無効になっています。 。無効な日付は黄色で表示され、有効な日付は青色で表示され、有効な日付すべてに共通のxpathがあります。 どうすればいいですか?selenium webdriverのカレンダーから有効な日付を選択する方法

答えて

0

最初に、有効な日付のすべての要素を「XPath」を使用して取得し、以下に示すように「リスト」に格納します。 "あなたの" XPath ""を使用してください。

リスト要素=ドライバ.findElement(By.xpath( "// a [@ href = 'products /']"));

これらの要素のうち、有効なすべての日付を取得すると、以下のように最初の要素が取得されます。

WebElement Elem =(WebElement)elements.get(0);

次に、その要素をクリックします。

Elem.click();

関連する問題