ZennoLab

Automate everything

User Tools

Site Tools


Sidebar

Translations of this page:

en:actions:browser

Browser

When working with sites for your convenience you can automate work with browser - enable/disable scripts, load plugins, block pop-ups, control tabs and etc.

In order to add the action with browser to the project, create action Browser:

The following actions are provided with the browser, which you can choose in Action properties.

  • Pictures - enable/disable displaying of the pictures
  • Javascript - enable/disable Javascript
  • Flash/Java/Silverlight - enable/disable animation content of Flash, Java and Silverlight
  • Load frames - enable/disable of load frames
  • Pop-ups blocker - enable/disable of load pop-ups
  • Load plugins - enable/disable of load plugins
  • Emulation level - setting of browser emulation level for speed/quality parameter
  • Download to - choosing folder for upload files from the Internet
  • Files for upload - choosing files on the computer for upload to any resource on the Internet.
  • Set proxy - setting proxy
  • Javascript Confirm - processing of a confirmation request
  • Javascript Prompt - processing of data input request
  • Javascript Authorization - processing of authorization request
  • Clear cache - clear browser cache
  • Clear cookies - clear browser cookies
  • Busy status - allows to adjust browser load (ignoring AJAX, FLASH, GET/POST-запросов, FRAME)
  • Emulation of timeouts - allows to emulate timeout of symbol typing and switching between input fields
  • Restart the instance - restart the instance in which the project is executed.
  • Load CSS - enable/disable load CSS



You can manage tabs in browser - choose option Tabs. This action allows activate, open and close tab choosed by a name or number.

Tabs

ZennoPoster allows automate actions in browser tabs working with the web-pages. You can program the transition to pages in the tabs, take the data from pages, assign values to page elements, perform events with page elements in the browser tab. Thereby it is convenient to organize simultaneous work with several pages in the browser. You can create an action on the tab by selecting the Tabs action group.
The following operations are provided when working with pages on tabs:

  • Go to page - allows go to page with specified URL-address
  • Data - allows get page data: source code, DOM-model, text and URL-address
  • Set value - allows to set specified value for element on the page
  • Get value - allows to get element value on the page
  • Rise event - execution of the event with element
  • Recognize captcha - recognition of captcha text
  • Recognize ReCaptcha 2 - recognition of ReCaptcha 2
  • Settings - timeout of page load

The elements on the page are determined automatically using the IntelliSearch tool. It is worth to note that IntelliSearch does not always define right element on the page, so is more better to set actions for elements using Action Designer. For doing it you need to select desired item on the page, make right click and choose the option To Action designer in context menu. In action designer you can specify the desired action for an element using attribute.

A detailed description of the work in the Action Designer you can see in http://zennolab.com/wiki/en:action_constructor

en/actions/browser.txt · Last modified: 2017/10/03 09:38 by copper12