有人可以請我指出如何將Jquery庫添加到Selenium中?我在網上搜索,以下是我到目前爲止所遵循的步驟。我不確定接下來要做什麼。在這些變化之後,我如何在變化的情況下製造硒罐?向Selenium添加jquery庫
- 解壓縮的硒2.04.jar 在用戶extensions.js的jquery.js的
- 複製內容
JQuery的定位器在硒remoterunner.js文件的runSeleniumTest()函數的硒芯像下面,
功能runSeleniumTest(){... selenium.doAddLocationStrategy( 「jquery的」,「 VAR LOC =定位器; 變種ATTR = NULL; 變種isattr = FALSE; var inx = locator.lastIndexOf('@');
if (inx != -1) { loc = locator.substring(0, inx); attr = locator.substring(inx + 1); isattr = true } var selectors = loc.split('<'); var found = $(inDocument); for (var i = 0; i < selectors.length; i++) { if (i > 0) {found = $(found.parents()[0]); } if (jQuery.trim(selectors[i]) != '') found = found.find(selectors[i]); } if (found.length > 0) { if (isattr) { return found[0].getAttributeNode(attr); } else { return found[0]; } } else { return null; } "); ... }
Great..that工作...感謝這麼much..I我不使用硒RC,大都採用WebDrivers和WebDriverBackedSelenium。我認爲這應該仍然有效,對吧? – nilesh 2010-11-15 21:49:23
我只使用硒RC,但給它一個旋轉,看看。 – nzpcmad 2010-11-16 01:00:48