2012-04-20 17 views
0

セレンを使用して画像に評価をつけようとしています。セレンを使用した画像評価

私は4(4番目の星でクリック)と評価し、私はfirebugを使用して評価フィールドのxpathを見つけました。 XPathは、私が

selenium.click("css=img[alt="4"]"); 

が、それはエラーを与えます。..

任意のアイデアを書いた、だから、

css=img[alt="4"] 

のですか?

答えて

1

ようであればあなたはXPathを見つけられませんでしたエラー??寄付が、CSS selector

XPathのソリューション:

selenium.click("xpath=//img[@alt='4']"); 

CSSセレクタソリューション:

selenium.click("css=img[alt=4]"); 
+0

btwリンクされたドキュメントは本当に役立ちます。また、読みやすいドキュメントです。 –

+0

はい。それはCSSセレクターです。私は上記のコードを試した。それは評価を選択していません。エラーもありません。 –

0

それが使用するXPath見つからない要素が

xpath=//img[@alt='4'] 
+0

別のセミコロンの内側にセミコロンを使用していますので、エラーが来ています。私がselenium.click( "css = img [@ alt = '4']")を使用する場合、 –

+0

;それは見つからない要素としてエラーを出しています。 –

+0

、もし私がselenium.click( "css = img [alt = '4']");エラーは起こりません。何も起こっていない。私はそれが評価を選択していないことを意味します.. –

関連する問題