2016-04-26 16 views
0

セレンのWebドライバを使用し、 'href'を持つ要素をリンクしようとしているオブジェクトモデルを作成しています。このようセレンウェブドライバ 'href'で要素を検索するJavaを使用していません

[element = driver.findElement(By.partialLinkText("signin")).click();]

に作成することによって、私は、ボイドからWeb要素にひそかすることはできません

のようなエラーを取得しています。

誰もがこの

+0

スタックトレースは常に歓迎されます。 – SkorpEN

答えて

0

ファーストで私を助けることができ、ブラウザ内の要素を選択して、(検査 - >コピーセレクタを)それのセレクターをコピーします。その後、cssSelectorとして使用します。言語に依存するリンクテキストを使用しないようにしてください。

0

element = driver.findElement(By.partialLinkText("signin")).click(); 

you are trying to perform action (i.e click) and its object identification (element =...) 
together whic h is not correct to make it work plz do it like below 
element = driver.findElement(By.partialLinkText("signin")); 
element .click(); 

はまた、なぜあなたは今、それはあなたが、これはあなたを助け希望をエラー与えて停止しますエラー「はウェブ要素に空からひそかすることはできません」cause the type of .click() is void for more information please look at official documentationhttp://seleniumhq.github.io/selenium/docs/api/java/index.html を得ているので、あなたがエラーの上になっているHI

関連する問題