4
我使用硒給一些視頻評分。硒訪問mouseMove js功能
的評價頁面的源代碼是:
<img src="/images/largeRating0.png"
alt="Rating"
title="Choose a rating then click to submit"
class="clickable"
id="ratingImage"
onmousemove="rEngine.mouseMove(event, this);"
onclick="rEngine.ratingSubmit(event, this);" />
我給代碼的參數硒是這樣的:
selenium.open(url);
selenium.click("id=ratingImage");
它在做的過程中,並給予評價過,但它的只給每個評級我做的1星級!
該評級是5星當mouseover
被評級的圖像上完成的,它給人的/images/largeRating1.png; /images/largeRating2.png; /images/largeRating3.png;
等。
每個圖像包含的星數。
默認情況下,如上面提到的<img src="/images/largeRating0.png" ...
是否有訪問的JavaScript獲得需要結果的過程?
嘿謝謝@Slanec的代碼!我需要執行'selenium.ClickAt(「id = ratingImage」,「50」);'以獲得評級的確切結果!無論如何,你的代碼幫助我考慮點擊的位置,現在它的工作正常:) – Aspirant 2012-04-03 05:33:33
嘿,我正在使用硒來緩衝一首歌,這使得我玩的每個播放計數! 但這裏的問題是使用硒工作正常播放歌曲!但它不會每次增加計數! 即使我做了10-20次計數增加只有1!因此,我認爲我必須旋轉代理,以增加計數,因此,你可以建議我有關代理配置在硒以外的任何想法'System.setProperty(「http:proxyHost」,「111.11.11.111」);和System.setProperty(「http:proxyPort」,「1111」);' 因爲它不工作! 你能幫我嗎! 謝謝.. – Aspirant 2012-04-03 07:35:20