にフレーム内の要素を見つけるために、どのように私はフレーム内の要素を見つけるためのコードの下に使用されるが、私は は親切にこのframebyinedex、framebystring、framebywebelementによって説明エラーました:はセレン
はimport org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class Framebyindex
{
public static void main(String[] args)
{
WebDriver f1=new FirefoxDriver();
f1.get("http://spicareers.com/spicareers/");
f1.switchTo().frame(1);
f1.findElement(By.linkText(" .Net - Senior Developer ")).click();
}
}
エラーは次のとおりです。
を要素が見つかりません:{ "方法": "リンクテキスト"、 "選択": " - シニア開発ネット"} スレッド "メイン" org.openqa.selenium.NoSuchElementExceptionで例外
私たちのページのHTMLコードをしてください与えます。 –
空白を削除してください。 –
空白を取り除くことで答えが得られました。フレンドリーにフレーム名を見つける方法を説明してください。 –