сергей кузьмин, все что есть в моем вопросе, это и есть весь код. Расскажите пожалуйста поподробнее что именно нужно сделать что бы добиться нужного результата.
Спасибо, поменял путь к своему WebDriver.dll и работает!
А как управлять расширениями? Например запустил chrome с Frigate, но он по умолчанию выключен, как его включить?
azarij, Ссылка в Вашем сообщении у меня открылась. Под стабильностью я имел кое что другое. Например selenium сам ожидает выполнения предыдущего действия браузера что бы начать текущее, а в IE нужно использовать $ie.bisy - который не всегда принимает верное значение. И получается что страница загрузилась, а powershell еще ждет. Есть конечно и другие атрибуты кроме $ie.bisy но проблема повторялась и с ними. Так же из преимуществ selenium то что окно запускается в контейнере и можно в каждом таком контейнере сделать разную авторизацию, ну и конечно же расширения chrome - это огромный плюс.
GET/POST запросы использую, но тут много javascript которые например загружают файлы на сервер, поэтому выбрал то что менее трудо-затратно.
По поводу примера - тот же yandex в этом моем посте, IE выдает очень много атрибутов кнопки "найти".
azarij, Я раньше и делал через IE COM object, но из за низкой стабильность IE пришлось искать альтернативы. Сприпты парсят, и автоматизируют рутинную работу, что именно к сожалению сказать не могу. Менять скрипты приходится периодически, потому что то классы к которым была привязка, вдруг становятся динамическими то еще какие то привязки перестают работать. В dev tools не сравнимо меньше дынных чем выдает IE например на скрине в моем этом посте. Если бы данных из dev tools хватало, я бы точно не заморачивался. Тот костыль что я написал, меня чуть чуть не устраивает, потому что я не могу из за отсутствия метода как в pyton запросить имена атрибутов как в Вашей ссылке, а потом по имени запросить их значения. Отсюда еще один вопрос, можно ли узнать все имена атрибутов которые могут быть в принципе что бы по ним запросить значения. Или возможно есть способ написать то что Вы прислали в первом сообщении на Powershell?
azarij, Да не атрибуты кнопок перебирать это точно) Нужно для написания сценариев. А какие другие automation frameworks можете посоветовать для управления с помощью powershell?