誰かがJqueryライブラリをSeleniumに追加する方法を教えてもらえますか?私はオンラインで検索しました。以下は私がこれまでに行った手順です。次に何をすべきかわかりません。これらの変更後、変更を加えてセレンjarを再構築するにはどうすればよいですか?
- 解凍されたセレン2.04.jar
- user-extensions.jsにコピーされたjQuery.jsの内容
以下のようなselenium-remoterunner.jsファイルのrunSeleniumTest()関数のSeleniumコアへのJQueryロケーター、
function runSeleniumTest(){... selenium.doAddLocationStrategy( "jquery"、 "var loc = locator; var attr = null; var 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; } "); ... }