我想給一些使用硒的圖像評分。使用硒的圖像評分
我給了評爲4
(點擊第四顆星),我發現了xpath
評分字段使用螢火蟲添加。該XPath是
css=img[alt="4"]
所以,我寫
selenium.click("css=img[alt="4"]");
,但它給錯誤..
任何想法?
我想給一些使用硒的圖像評分。使用硒的圖像評分
我給了評爲4
(點擊第四顆星),我發現了xpath
評分字段使用螢火蟲添加。該XPath是
css=img[alt="4"]
所以,我寫
selenium.click("css=img[alt="4"]");
,但它給錯誤..
任何想法?
你沒發現一個XPath,但CSS selector。
XPath的解決方案:
selenium.click("xpath=//img[@alt='4']");
CSS選擇器的解決方案:
selenium.click("css=img[alt=4]");
捐贈哪個錯誤?如果不是發現使用XPath的元素作爲
xpath=//img[@alt='4']
錯誤來,因爲我使用另一個分號內分號。 – 2012-04-20 12:36:04
如果我使用selenium.click(「css = img [@ alt ='4']」);它發生錯誤,因爲找不到元素。 – 2012-04-20 12:43:59
,如果我使用selenium.click(「css = img [alt ='4']」);沒有錯誤即將到來。但沒有發生。我的意思是它沒有選擇評分.. – 2012-04-20 12:45:03
btw鏈接的文檔非常有幫助,它們也是一個很好的閱讀。 – 2012-04-20 12:48:41
是的。這是一個CSS選擇器。我試過上面的代碼。但它沒有選擇評分。也沒有錯誤。 – 2012-04-20 13:28:19