2016-07-14 8 views
1

私のxpathは// です。[@ id = 'u2001'] 値2001が入っていますが、代わりにxpathを使用したいのですが、値2001一人でのXPathに私の入力、 誰かが宣言した私の変数を挿入することができますどのように私を助けることができますcurrentYearminus15私の変数がxpath-selenium WebdriverのID値の変数を連結する

を宣言され、ここで [ID =「U currentYearminus15」@]例えば .//のようなものを言うようにID値に? 私はそれの構文を知りたい

答えて

2

あなたの必要性はJavaコーディングのみです。 String変数として 'currentYearminus15'を宣言します。

String s = "currentYearminus15"; 

driver.findElement(By.xpath("//[@id='u"+s+"']"));

+0

はそんなにありがとうとしてあなたのXpathを与えます。上記のコードは私のために働いています。これは私が期待していたものです – Meghasri

+0

@Meghasriその罰金そして答えがあなたの要件を満たしていれば、それをチェックして答えを受け入れてください。 –

関連する問題