Ajouter les bibliothèques à Jquery Sélénium
-
08-10-2019 - |
Question
Quelqu'un pourrait-il s'il vous plaît me montrer sur la façon d'ajouter des bibliothèques à Jquery Sélénium? Je ne recherche en ligne et ci-dessous sont les étapes que je l'ai suivi jusqu'à présent. Je ne suis pas sure de ce que je vais faire ensuite. Après ces changements, comment puis-je construire le pot de sélénium retour avec les changements?
- Unzipped sélénium 2.04.jar
- contenu de Copié dans jquery.js utilisateur-extensions.js
-
JQuery localisateur sur le noyau de sélénium dans la fonction runSeleniumTest () du fichier de sélénium-remoterunner.js comme ci-dessous,
runSeleniumTest fonction () { ... selenium.doAddLocationStrategy ( "jquery", " var loc = localisateur; 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; } "); ... }
La solution
Pour mettre à jour un fichier dans un bocal, rel="nofollow"> ici se référer .
Pour l'essentiel:
La commande de base pour l'ajout de fichiers a ce format:
jar uf entrée fichier jar fichier (s) Dans ce commande:
L'option u indique que vous voulez mettre à jour un fichier JAR existant. Le F option indique que le fichier JAR mise à jour est spécifiée sur la commande ligne. Si l'option f est pas présent, l'outil Pot s'attendra un JAR nom de fichier sur stdin. jar-est existant fichier JAR pour être de mis à jour. -Fichier d'entrée (s) est un espace deliminated liste d'un ou plusieurs Les fichiers que vous souhaitez ajouter au pot fichier.
Vous pourriez peut-être aussi simplement ajouter une extension utilisateur Sélénium fichier du JQuery. Reportez-vous .
Rappelez-vous simplement pour démarrer le serveur Selenium RC en utilisant l'argument -userExtensions et passer dans votre fichier extensions.js-utilisateur.
java -jar sélénium server.jar -userExtensions user-extensions.js