2013-04-03 4 views
2

Je suis capable de lancer le navigateur Chrome avec l'extension dans le navigateur. Mais je ne suis pas capable d'interagir avec l'extension. Lorsque je lance le navigateur Chrome manuellement, je vais à chrome: // extensions et configure la commande pour cette extension et définit raccourci comme "Alt + H" pour lancer l'extension de raccourci et après avoir appuyé sur Alt + H l'extension est invoqué. Mais quand je lance le navigateur chrome avec l'extension en utilisant watir webdriver, le réglage de la commande de configuration pour cette extension n'est pas défini. Après avoir défini à nouveau manuellement à "Alt + H" et essayer d'invoquer l'extension sur le navigateur qui est lancé en utilisant watir-webdriver, je ne vois pas l'extension invoquée.Interaction avec l'extension Chrome à l'aide de watir-webdriver

S'il vous plaît laissez-moi savoir comment puis-je interagir avec l'extension de chrome en utilisant watir-webdriver.

+0

J'ai essayé d'utiliser rautomation. Le code que j'ai utilisé est: w = RAutomation :: Window.new: title =>/Title name/Quand je mets suivant: w.send_keys [: alt, 'e'] il ouvre les paramètres de l'icône des paramètres dans le navigateur, mais quand je mets le raccourci pour l'extension, il ne s'ouvre pas. Même un clic manuel sur l'extension n'ouvre pas l'extension et semble ne rien arriver. Une idée est pourquoi ce navigateur est ouvert en utilisant watir-webdriver bloquant l'extension? Lorsque j'ouvre le navigateur chrome manuellement, je suis capable d'ouvrir l'extension en cliquant sur son icône. – user2237927

+0

Cela peut être plus d'une question chromedriver qu'une question watir. Surtout si vous pouvez ouvrir le navigateur manuellement, et utiliser rautomation à partir d'une session IRB pour cliquer sur le contrôle, mais pas quand vous faites la même chose contre un navigateur ouvert via watir-webdriver –

Répondre

0

Je ne pense pas que watir puisse interagir avec les extensions. Il ne peut interagir qu'avec la page. Mais, je peux me tromper. J'ai eu un succès modéré avec Sikuli quand j'avais besoin de faire quelque chose comme ça.