SharePoint サイトの新しいアイテム フォームを自動化しようとしていますが、どの方法を試しても見つかりません。
switchTo()
新しいiframe、ウィンドウにしようとしました...
外側のコンテンツを見つけるこのコードを試しました
IWebElement table1 = WebElement.FindElement(By.XPath("//table[@class=\"s4-wpTopTable\"]"));
int table1count = WebElement.FindElements(By.XPath("//table[@class=\"s4-wpTopTable\"]")).Count;
MessageBox.Show(table1count.ToString());
上記のコードでは、テーブル数が 2 として表示されます。この要素を超えると、要素は表示されません。
また、ブラウザはIEを使用しています。
私はXpathを使用し、赤いマークまで識別できましたが、それ以上は識別しません..緑色でマークされた要素を識別しようとしています.
var iframecount = driver.FindElement(By.XPath("//html/body/form/div[8]/div/div[4]/div[2]/div[2]/div/div/table/tbody/tr/td
ここでは、FireBug から取得した xpath を使用しています
var iframecount = driver.FindElement(By.XPath("//html/body/form/div[8]/div/div[4]/div[2]/div[2]/div/div/table/tbody/tr/td/div/span/table/tbody/tr/td[2]/span/span/input"));