Автоматизация веб-браузера Microsoft для корзины покупок?

#c# #windows-services #automation #browser

#c# #windows-службы #автоматизация #браузер

Вопрос:

Я провожу небольшое исследование о том, как программно автоматизировать процесс оформления заказа в корзине покупок.

Возможно ли это, скажем, запустить из службы Windows, которая выполняется с интервалом?

Таким образом, каждые X раз в день служба запускается и заказывает товар с определенного веб-сайта. Процесс оформления заказа будет тщательно изучен, поэтому все поля будут известны и заполнены данными.

Ответ №1:

Доступно множество инструментов веб-автоматизации, таких как Selenium, WatiN или Coded UI. Вы также могли бы реализовать что-то напрямую, используя интерфейс IWebBrowser2 для прямого управления IE, если IE — единственный браузер, который вас интересует. Selenium и WatiN абстрактны, чтобы упростить автоматизацию и не зависеть от браузера (при условии, конечно, что вы используете поддерживаемый браузер).