Я хотел бы нажать кнопку:
- На домашней странице, использующей AngularJS и много JavaScript для токенов и т. Д. (Ng-click, onclick)
- Каждые n минут
- Из нового частного окна каждый
- Желательно в фоновом режиме
Каков наилучший способ приблизиться к этому?
automation
javascript
tzimme
источник
источник
setInterval(document.querySelector('.className').click(),1000);
в хромированной консоли. Где.className
находится селектор, если вещь на странице вы хотите нажать.Ответы:
Браузер Kantu Web Automation является полезным инструментом для повторения тех же задач , снова и снова в веб - браузере. Он основан на Google Chromium и бесплатном программном обеспечении. Единственное предостережение в том, что он работает только на Windows.
Он использует интуитивно понятную комбинацию захвата экрана и имитации действий мыши и клавиатуры. Так что это особенно полезно для автоматизации сайтов с «большим количеством Javascript», где использование инструментов на основе DOM / xpath, таких как Selenium, очень сложно.
Что вы делаете с Kantu, так это записываете задачу в виде серии небольших скриншотов / изображений и вставляете оператор ожидания 60-х годов . Затем нажмите кнопку «Цикл», чтобы запустить скрипт.
Вы также можете запустить Kantu из командной строки , чтобы он работал в фоновом режиме. У Kantu есть возможность удалять все куки при каждом запуске, так что это похоже на частный экземпляр в Chrome.
источник