Browser Properties
Browser Settings:
Target: Determines where a new page loads—options include current window, new window, parent, popup, or async browser for independent operation.
Default: Will try to automatically configure the most appropriate. Generally defaults to a new browser when following a link within a list.
Current: Opens the link in the current browser.
Parent: Opens the link in the Parent of the command containing the current command.
New: Opens the link in a new browser (tab).
Popup: Opens in a popup window.
Async: Creates an independent browser that runs in parallel.
Browser Type: Choose between Dynamic (fully interactive) or Static (faster, no JavaScript execution) browsers for optimal performance based on the website’s complexity.
Default: whatever the current browser is, usually dynamic.
Dynamic: a dynamic browser complete with scripts and styles that you would expect when browsing normally.
Static: a simplified browser loading only the specified file type (HTML, JSON, & XML) that does not execute JavaScript and is therefore faster. May not work on many websites that require JavaScript.
Use Browser HTTP for Static Requests: Enables HTTP for static mode requests (uncheck for HTTPS).
Rotate Proxy: Rotate the proxies before loading the link.
Clear Cookies & Storage: Clears the website’s cookies and local storage.
Ignore error codes if content is received, except for not found errors:It treats responses with content as valid, unless the error code is "Not Found" .
Ignore not found error codes if content is received: Some web sites will return incorrect status codes by default unless the web server is not returning any content.
Random Delay Before Action: Adds a random delay before actions, with customizable min/max values.
Browser Response Capture:
Capture Response Headers & Cookies: Captures headers and cookies from web responses for analysis, useful for debugging and tracking interactions.
Capture File: Enables capturing response files for export, allowing further analysis or reference of the captured content..
Capture Response Content: capture the response content (as text) for export or later use. Enabling requires you to enter a RegEx filter to specify the content you’d like to capture.
Naming Format:Defines how captured responses are named. Two options are available:
URL File Name: Uses the original file name from the URL.
Sequential – Names the responses in sequential order.
Capture Audio Stream: Records audio streams (WAV/MP3) and stops after a silence period, ensuring efficient capture of desired sound.
Capture Requests: Filters and captures specific requests using RegEx.
Dynamic Browser Settings:
Wait Settings: Controls how long to wait for content to load.
Wait for Local Content: Waits for local resources.
Wait for Main Page Load Only: Waits for the main page to load.
Wait for All Content: Waits for all content (Ajax, etc.).
Wait for Async Loaded Content: Waits for asynchronous elements.
No Wait: Does not wait for full page loading.
Wait for Selected Content: Waits for content to appear on the page that is used by a sub-command. Waits for all content to load if no sub-commands exist, or no sub-commands select content.
Load Images: Determines if images should load.
Default: Follow agent settings.
Yes: Loads images.
No: Disables image loading to improve performance.
Load Styles: Controls CSS loading.
Default: Follow agent settings.
Yes: Loads styles.
No: Disables styles for faster performance.
Block Ads: Prevents ads from loading.
Default/Yes/No: Configures ad blocking based on agent settings.
Block Requests Between Actions: Prevents all requests between actions to reduce traffic.
Default/Yes/No: Configures request blocking between actions based on agent settings.
Block URLs: Uses RegEx to block specific URLs.
Dynamic Browser Timeouts:
Detect discovery timeouts on next action: Tries to detect appropriate discovery timeouts next time the action is executed in the editor.
Discover activity timeout: The time an action will wait for new activity to occur in the browser before completing the action (default: 4 seconds).
Discover first activity timeout: The time an action will wait for the first activity to occur in the browser before failing the action because it started no new activity (default: 4 seconds).
Activity timeouts: Configurable wait times for page activities (Default, Short, Normal, Long, Very Long, Custom).
Selected content (seconds). Only applicaple when waiting for selected content: Specifies the wait time (in seconds) for selected content to appear; applicable only when waiting for selected content (default: 30 seconds).
Page load timeout (seconds): Max time for a page to load (default: 30 seconds).
Page initialization timeout (seconds): Time for initial setup (default: 10 seconds).
Async timeout (seconds): Time for async operations (default: 10 seconds).
Parse HTML Timeout: Max time for HTML parsing (default: 6 seconds).
Action completed timeout (seconds): Time for action complete (default: 10 seconds).
Static Browser Settings:
Page Load Timeout: Max time for a page to load in static mode (default: 15 seconds).
Fixed Encoding: Sets character encoding (default: UTF-8, can select others).