2017-07-28 11 views
-1

が動作していない:ユーザー名にFacebookのニュースフィードボックスのXPathは、私はセレンwebdriverをとJavaを使用して以下を実行しようとしています

  1. ログインをクリックし
  2. Facebookの
  3. ポストは、単語「どのようにしています! "ニュースフィードとして

上記の2つのステップは動作していますが、3つではありません。ニュースフィードのテキストボックスを見つけることができません。

私はこのXPathのにしようとしています:"//*[text()=\"What's on your mind?\"]"

私はそれが動的であるとして、クラスやIDを使用して、すべての時間を変更することはできません。

注:私はfirepathでこのxpathをテストし、そこには有効と表示されています。

答えて

1

試してみてください。

"//*[@placeholder=\"What's on your mind?\"]" 

それはplaceholderという名前の属性textではなく、ので。

+0

私が試してみましょう。 –

+0

ありがとうございます。できます。 –

0

また、お試しください。"//*[contains(text(), 'What's on your mind?')]"

関連する問題