2016-08-04 2 views
0

Я создал макрос excel vba с использованием selenium webdriver.Без использования надстройки webdriver как выполнить SeleniumWrapper.WebDriver используется excel macro

"Dim Selenium As New SeleniumWrapper.WebDriver".

Он хорошо работает в моей системе, так как я использовал «SeleniumWrapperSetup-1.0.17.0» для создания макроса. Но я не могу попросить, чтобы вся моя команда установила SeleniumWrapperSetup-1.0.17.0, поскольку бизнес не согласится установить ее во всех системах моих членов (около 200).

Есть ли способ, которым я могу выполнить макрос на основе селена (Помогает извлечь данные с веб-страницы в браузере Chrome) без установки seleniumWrapper?

ответ

0

Независимо от того, какой вкус Selenium вы используете, вам придется, по крайней мере, распространять некоторые файлы. Если это помогает людям быстрее выполнять работу, почему бы это не поддержать бизнес?

Считаете ли вы, что вы пишите инструмент на C#, компилируете его в EXE и распространяете его с помощью dlls Selenium? Это позволит избежать установки, но вам все равно придется распространять файлы.

Другой вариант - написать сценарий в Selenium IDE и распространить сценарий. Каждому придется установить Selenium IDE (плагин браузера Firefox).

Если ваши члены команды несколько сообразительны в Интернете, вы можете написать скребок в Javascript и предоставить им файл, который они могли бы выполнять как фрагмент Chrome в своем браузере ... никаких установок не требуется.

Смежные вопросы