/ / dépendance de watir-webdriver dans mac? - ruby-on-rails, ruby, watir, watir-webdriver, rubymine

Dépendance de watir-webdriver dans mac? - ruby-on-rails, ruby, watir, watir-webdriver, rubymine

J'ai un mac et j'utilise l'IDE Ruby Mine. J'ai essayé d'installer watir-webdriver via le terminal avec le code sudo gem install watir-webdriver

Retours du terminal: Avec la sortie de Watir 6.0, le joyau de watir-webdriver a changé de nom à watir. Mettez à jour vos dépendances pour utiliser "watir", "~> 6.0"

Watir-webdriver-0.9.9 installé avec succès Analyser la documentation pour watir-webdriver-0.9.9 Terminé l'installation de la documentation pour watir-webdriver après 1 secondes 1 gem installé

Si c’est un problème de mise à jour de mes dépendances, comment puis-je le faire, je ne peux trouver aucune information en ligne.

Dans mon dossier Gems, je ne vois pas Watir installé. J’ai installé le concombre avec succès; je le vois dans ce dossier, mais ce n’est pas le cas.

Ma version de ruby ​​est ruby ​​2.4.0p0

Toute aide serait très appréciée, merci!

Réponses:

0 pour la réponse № 1

Vous ne devez pas installer watir-webdriver maintenant,Installez simplement watir qui comprend watir-webdriver. Actuellement, ils ont inclus l'attente d'attente pour chaque élément disponible. Si vous installez watir, cela ne sera pas disponible si vous installez watir-webdriver séparément.

Si vous écrivez

b.text_field.set "Hi"

Avec l’installation watir, la déclaration ci-dessus sera automatiquement convertie en

b.text_field.when_present.set "Hi"

Avec l’installation de Watir-webdriver, la déclaration ci-dessus reste la même.

Remarque: Ce récent watir n'est pas une méta-gemme qui opte entre watir-webdriver et watir-classic, cela repose entièrement sur watir-webdriver.