2
メニューバーの要素上にセレンでマウスを置こうとしていますが、要素の配置が難しいです。要素が下に表示されます。表示テキストでセレンで要素を検索
<DIV onmouseover="function(blah blah);" class=mainItem>TextToFind</DIV>
私はTextToFind
によって、この要素を見つける必要があるので、このタイプの複数の要素があります。
私が試してみた:
driver.FindElement(By.XPath("TextToFind"))
と
の両方が動作しませんでしたdriver.FindElement(By.LinkText("TextToFind"))
を。私も試した:
driver.FindElement(By.ClassName("mainItem"))
これも動作しませんでした。誰かが私が間違ってやっていることを教えてもらえますか?あなたがBy.Xpath
とBy.LinkText
でXPathの間違った構文を使用している
私の人生にとって、私はこれを働かせることはできません。 C#: var x = _driver.FindElement(By.XPath( "span {text()= 'Applications']")); HTML: アプリケーション –