dotcom-monitor logo
Search in:

  • Knowledge Base
    • EveryStep Scripting Tool
    • Load Testing
    • Web Monitoring
  • Video Tutorials
  • Downloads
    • Monitoring
    • Load Testing
  • Change Log
  • Status Updates
  • Free Trial
Search in:

  • Home
  • Knowledge Base
  • EveryStep Scripting Tool

Editing a Script

Code Snippets in EveryStep Recorder

Geolocation Management in EveryStep Scripts

Privacy Mode

File Upload Handler

File Download

Add Custom HTTP Header to the EveryStep Script

Add Comments to the EveryStep Script

Set User-Defined Cookies in Dotcom-Monitor Requests

Working with Crypt Variables in EveryStep Recorder 

Network Throttling & Bandwidth Throttling Explained

Posts pagination

1 2 3 Next

Search the Knowledgebase

  • Load Testing (132)
    • Test Basics (19)
      • Online Performance Testing (Load & Stress) with LoadView
      • How to Setup LoadView for Load and Stress Testing
      • Selecting Load Testing Type
      • Comparison of HTTP vs. Real Browser Load Tests
      • Web Analytics to Concurrent Users Calculator & Formula
      • Discrepancy Between LoadView Virtual Users and Google Analytics Active Users
      • Choosing the Right Type of Load Curve
      • Number of Load Tests
      • Load Test Sessions
      • Limiting Test Sessions
      • Load Injector Geo Distribution
      • Reference Load Injector
      • Load Injector Server
      • Load Injector Payload
      • Validation of Load Test
      • Calibration
      • User Behavior Profile
      • Test Bulk Configuration
      • Using Tags in LoadView
    • Load Test Setup (24)
      • Target Configuration (10)
        • Load Testing Using Selenium Tests
        • Load Testing Using JMeter Test Plans
        • Postman Load Testing: LoadView Tutorial
        • REST Web API Load Test
        • SOAP Load Test
        • Real Browser Based Load Testing | Web Application Load Test
        • WebSocket Load Testing
        • HTTP(S) Load Test
        • Streaming Media Load Test
        • Managing Web Request Errors
      • Stress Testing with Load Step Curve (1)
        • Setting Up Load Step Curve Load Test
      • Dynamic Adjustable Load Testing (1)
        • Setting up Dynamic Adjustable Load Test
      • Goal-Based Testing (5)
        • Determining Your Transaction Goal for Goal-Based Load Testing
        • How it works: Goal-Based Load Testing
        • Goal-Based Test Parameters
        • Setting Up Goal-Based Load Test
        • Troubleshooting Goal-Based Load Testing
      • Dynamic Variables Setup (7)
        • How to Dynamically Change Payload in HTTP Request
        • Setting Up Dynamic Variables for Web Application Load Testing
        • Setting up Dynamic Variables for HTTP(S) Load Test
        • Using Parameterization and External Data Set in LoadView JMeter Project
        • Uploading Dynamic Variables (Context Parameters) to the Test Scenario
        • Load Testing with Unique Users: Configuring Usage of Value Rows in CSV File
        • How to Delete Unused Dynamic Variables from Load Test Scenario
    • Running Load Tests (3)
      • Scheduling Load Test
      • Setting Up Group Test Start
      • How to Cancel Scheduled Test Execution
    • Load Test Report (8)
      • Group Tests Summary Report
      • Reviewing Load Test Results
      • Load Test Report
      • Load Test Summary
      • Load Test Session Details
      • Uncompleted Sessions
      • Custom Metric Statistics in Load Test Reports
      • Comparing Load Test Reports
    • Load Testing Behind a Firewall (16)
      • On-Premises Load Testing (7)
        • LoadView Cloud Load Injectors vs. Self-Managed (AWS, Azure, or On-Premise): Cost Considerations
        • On-Prem Load Injectors: Simplifying On-Premises Load Testing with LoadView
        • Load Test Internal Resources: On-Site Agent vs. On-Prem Load Injector
        • LoadView On-Prem Load Injector Installation & Configuration
        • Running an On-Prem Load Test
        • Sizing On-Prem Servers
        • Troubleshooting RDP Connection Errors for LoadView On-Prem Load Injectors
      • LoadView On-Site Proxy Agent (6)
        • On-Site Proxy Agent Statistics
        • LoadView On-Site Proxy Agent Installation
        • Configuring LoadView On-Site Proxy Agent
        • How to Set Up Custom DNS Hosts for Load Testing with On-Site Proxy Agent
        • Updating On-Site Agent Version
        • How to Manually Update On-Site Agent Version
      • Public Proxy (2)
        • Testing Behind a Firewall with LoadView Static Proxy Server
        • List of Static Proxy IPs
      • Public Cloud vs. Public Proxy vs. On-Site Proxy vs. On-Premises Load Testing
    • Load Test Pricing (5)
      • How to Select the Right Package for Load Testing
      • Load Test Pricing
      • LoadView Pricing for Enterprise Load Testing
      • Load Injector Time Calculation
      • LoadView Capacity Limits
    • API Reference (Load Testing) (26)
      • Load Testing API Overview (6)
        • Getting Started with the Load Testing API
        • Using the Load Testing API
        • How to Whitelist IPs for Web API Access
        • API: Postman HTTP Requests & Content Types
        • API: DateTime Values in Unix Time (Epoch time)
        • API: Error Handling
      • Authentication (1)
        • API: LoadView Login
      • LoadView Methods (14)
        • LoadView API: Edit EveryStep Script in Load Test
        • LoadView API: Create a Test
        • LoadView API: Get List of Tests
        • LoadView API: Run Test
        • LoadView API: Get Test Settings
        • LoadView API: Abort Test
        • LoadView API: Stop Load
        • LoadViewAPI: Get Load Test Results
        • LoadView API: Get List of Stress Groups
        • LoadView API: Get Stress Group Info
        • LoadView API: Get Stress Group Results
        • LoadView API: Run Group of Tests
        • LoadView API: Abort Execution of Stress Group
        • LoadView API: Stop Load for Group
      • Secure Vault API (5)
        • API: Get List of Crypts
        • API: Get Crypt Info
        • API: Create New Crypt
        • API: Edit Crypt
        • API: Delete Crypt
    • Data Protection with Secure Vault (9)
      • Working with Crypt Variables in EveryStep Recorder 
      • How to Secure Data in Postman Requests with Dotcom-Monitor
      • Secure Sensitive Data in Insomnia Requests with Dotcom-Monitor
      • Secure Vault
      • Grouping Variables within Crypt
      • Associating Crypt Variables with Specific Domain Names ( Hosts)
      • Monitoring Multiple Websites with the Same Login Credentials
      • Crypt Variables: Encrypting Request Parameters
      • How to Secure Passwords and Other Sensitive Information in EveryStep Recorder
    • LoadView Integrations (4)
      • Azure DevOps Integration with LoadView
      • LoadView and Dynatrace Integration
      • LoadView Plugin for Jenkins
      • LoadView Plugin for CircleCl
    • Use Cases (17)
      • Increasing Script Execution Timeout for Load Tests
      • Using Different Types of Authentication with Postman Collection
      • Load Testing: How to Generate Virtual Users with Unique IPs
      • Configuring HTTP(S) Requests: Chaining Requests, OAuth 2.0, Parametrization, Pre&Post-Request Scripts, Dynamic Payload
      • How to Work with Postman Environment Variables
      • How to Load Test Streaming Media with LoadView
      • Protecting Sensitive Data in Load Test
      • API Load Testing with Postman Collection
      • Testing Applications That Do Not Support Concurrent Login
      • Load Testing Native Mobile Applications with LoadView
      • Public Cloud vs. Public Proxy vs. On-Site Proxy vs. On-Premises Load Testing
      • JMeter Limitations: SPA Load Testing (Mobile & Other Tools)
      • How to Find the Web Application Breaking Point with Load Testing
      • Ignore Specific Errors During Load Test Execution
      • Average Response Time Calculation: How to Test Response Time
      • Getting List of Load Injector IPs
      • Custom Metric Statistics in Load Test Reports
    • Troubleshooting (2)
      • On-Site Proxy Agent and On-Prem Load Injector Troubleshooting
      • Troubleshooting RDP Connection Errors for LoadView On-Prem Load Injectors
    • Load Testing FAQ (2)
      • Load Testing FAQ
      • LoadView Billing FAQ
  • Monitoring (366)
    • Network Location IP Addresses (2)
      • Using Monitoring Location IPs to Set Up Firewall and Traffic Reports
      • Dotcom-Monitor Network Location IP Addresses
    • Getting Started (11)
      • Monitoring Basics (2)
        • Differences in Time Measurement Between HTTP(S) and BrowserView/UserView Devices
        • Differences Between Monitoring via HTTP(S) and via BrowserView/UserView
      • Getting Started with Monitoring
      • Overview of Available Monitoring Types
      • Monitoring Algorithm
      • Selecting the Right Web Monitoring Type
      • Dotcom-Monitor Signup Requirements
      • Dotcom-Monitor Mobile App
      • Monitoring Reports Overview
      • Getting Started with Alerts
      • Network Tools: Getting Started with On-Demand Web Performance Testing
    • Monitoring Types (71)
      • UserView: Monitoring Web Applications (15)
        • Supported Technologies (6)
          • Silverlight Application Monitoring
          • WebSocket Application Monitoring
          • Flash Application Monitoring
          • HTML 5 Monitoring
          • AJAX Monitoring
          • Java Applet Monitoring
        • UserView Platform
        • Monitoring Dynamic Web Applications
        • Configuring a Multiple Step (UserView) Script
        • UserView Task Calculation in EveryStep Recorder
        • Understanding web application monitoring scripts
        • Video Recording Overview
        • Alerting on Web Application Monitoring Errors
        • Custom Metrics Analysis in Web App Monitoring
        • UserView Pricing
      • BrowserView: Web Performance (5)
        • BrowserView Devices (2)
          • Lighthouse Monitoring & Testing with Dotcom-Monitor
          • Configuring a Single Web Page (BrowserView) Device
        • Web Page Speed Monitoring with BrowserView Platform
        • Mobile Browser Emulation (Mozilla, iPhone & More)
        • Calculation of First Meaningful Paint Time
      • WebView: Monitoring Web Uptime (11)
        • WebView Devices (10)
          • SSL Certificate Monitoring: Expiration, Validity & Revocation
          • HTTP(S) Device
          • SOAP Device
          • REST Web API Device
          • WebSocket Monitoring
          • Telnet Port Availability Device
          • Ping/ICMP Device
          • Comprehensive Guide to Using Postman Collection for API Monitoring with Dotcom-Monitor
          • Insomnia Collection Monitoring with Dotcom-Monitor
          • Limitations on Multi-Target Devices
        • Web Monitoring with WebView Platform
      • ServerView: Monitoring Server Uptime (16)
        • ServerView Devices (14)
          • POP3 / IMAP Device
          • SMTP Device
          • ActiveSync Device
          • Round-Trip Email Device (SMTP-POP3)
          • DNS Device
          • DNSBL Blacklist Device
          • FTP / SFTP / FTPS Device
          • Traceroute Device
          • Telnet Port Availability Device
          • VoIP/SIP Device
          • Streaming Media Device
          • UDP Device
          • Ping/ICMP Device
          • Custom Script Device
        • Infrastructure Monitoring with ServerView Platform
        • Limitations on Multi-Target Devices
      • Streaming Media Monitoring (3)
        • Media Streaming Metrics
        • Supported Formats List
        • Supported Media Codecs
      • MetricsView: Performance Counters (24)
        • Installation Guides (2)
          • Installing the MetricsView Collector App on Windows
          • MetricsView Linux Agent (Collectd) Installation
        • MetricsView Reports (1)
          • MetricsView Reports
        • Get Started (5)
          • MetricsView Platform
          • Understanding MetricsView Collectors
          • Setting up MetricsView Performance Counter and SNMP Monitoring
          • Configuring MetricsView Collectors
          • MetricsView: Import-Export Operations
        • Windows Performance Monitoring (8)
          • MetricsView Windows Monitoring
          • Windows Performance Counters You Can Monitor with MetricsView
          • Installing the MetricsView Collector App on Windows
          • Collecting Performance Data from Multiple Computers Using One MetricsView Agent
          • Add / Edit a Windows Performance Counter Task
          • Monitoring Scripts Library
          • MetricsView: Monitoring the State of a Mounted Network Drive
          • Windows Service Monitoring with MetricsView
        • Linux Performance Monitoring (4)
          • MetricsView Linux Monitoring
          • MetricsView Linux Agent (Collectd)
          • MetricsView Linux Agent (Collectd) Installation
          • Add / Edit a Linux Performance Counter Task
        • SNMP Monitoring (4)
          • SNMP Monitoring
          • Configure an SNMP User
          • Add or Edit an SNMP MetricsView Task
          • SNMP Alerts
        • Custom Metrics Monitoring (2)
          • Understanding MetricsView Custom Collectors
          • Add / Edit a Custom Collector Task
    • Device Management (21)
      • Device Manager (3)
        • Getting Started with Device Manager
        • Device States Explained
        • Using Tags
      • Configuring a Device (12)
        • Creating a Monitoring Device
        • Bulk Import | Web Page monitoring, HTTP/S & PING/ICMP devices
        • Selecting Monitoring Locations
        • Configuring Device Monitoring Settings
        • Postponing Monitoring & Alert Silence During Routine Maintenance
        • Configuring Device Alerting Settings
        • Configuring Up and Down Alert Filters
        • Configuring Device Scheduled Reports
        • Managing Web Request Errors
        • Adding Comments to Monitoring Devices
        • Adding Multiple Targets within a Single Device
        • Owner Device
      • Configuring Monitoring Locations (6)
        • Monitoring Agents: Locations
        • Editing Monitoring Agent Locations
        • Editing Locations for Multiple Devices at Once
        • Premium Monitoring Agents (Locations)
        • IPv6
        • Adding a New Monitoring Location to Multiple Devices
    • Alerting & Schedules (21)
      • Configuring Alerting (10)
        • Alert-Delivery Mechanisms
        • Alert Template
        • Uptime Alerts
        • Throttling
        • Escalation
        • Alert Template: Setup and Configuration (Text & HTML & JSON)
        • Customizing Alert Notifications Based on Monitoring Event Status
        • Adding Dynamic Variables to Alert Template
        • Dotcom-Monitor System Variables
        • Enable Mobile Push Notifications for Dotcom-Monitor App
      • Notification Groups (5)
        • Group Alerting
        • Creating a New Delivery Address Group
        • Setting Up Group Alerting for Device
        • Assigning Group to Scheduled Reports
        • Assigning Group to Global Report
      • Configuring Schedules (4)
        • Configuring a Schedule
        • Applying a schedule to reports
        • Applying a schedule to a group
        • Applying a schedule to a device
      • Filtering Errors (2)
        • How Filters Work
        • Configuring Filters
    • Private Agents (13)
      • Overview (3)
        • Private Agent Editions: Protocol vs Full
        • Do You Need a Private Agent?
        • Introduction to Monitoring in Private Networks
      • Configuration & Usage (4)
        • Configuring Private Agent
        • Private Agent Failed Ratio
        • VPN Monitoring through Private Agent
        • Recording Web Application Scripts in Private Networks
      • Installation (2)
        • Private Agent Protocol Edition - Installation & Use
        • Private Agent Full Edition - Installation & Use
      • Management (3)
        • Updating Private Agent Version
        • Manual Update Instructions
        • Installing Certificate on Private Agent
      • FAQ (1)
        • Private Agent FAQ
    • Monitoring Reports (40)
      • Monitor Status (1)
        • Monitor Status Dashboard
      • Realtime Feed (1)
        • Monitoring Session Log
      • Device Overview Reporting (8)
        • Device Overview Report
        • Running a Device Overview Report
        • Using Device Overview Reports
        • Performance Reports
        • Waterfall Chart
        • Reviewing Security Information in Network Response
        • Visual Traceroute
        • Troubleshooting DNS Issues with Traceroute
      • Performance Matrix (2)
        • Performance Matrix Overview
        • Configuring Performance Matrix
      • Shareable Reports (7)
        • Shareable Reports Overview
        • Last Check by Location Report Card
        • Certificate Check Report Card
        • Stats By Location Report Card
        • Device Status Report Card
        • Detailed Performance Report Card for a Device
        • Configuring Dashboard Panels
      • Device State Events (1)
        • Device State Events
      • Scheduled Device Reports (4)
        • PDF Summary by Target Report
        • CSV / Excel Summary
        • Configuring an SLA Report
        • Executive Summary Report
      • Global Reports (3)
        • Account Summary
        • Email Global Reports
        • Setting Up Global Reports
      • SLA Reports (2)
        • SLA Report: How to Create an SLA Report, SLA Monitoring, & Sample Reports
        • Configuring an SLA Report
      • Reports History (4)
        • Report History
        • View Report History
        • Reports: Sent To
        • Reports: Resend History
      • XML FEED (4)
        • Using the XML Reporting Service (XRS) Tool
        • Request Parameters Description to Pull Real-time XML Reports
        • XML-Feed FAQ
        • How to Open XML in Excel (Data Feed)
      • Calculations (3)
        • Server Downtime/Uptime Calculator - Formula & Percentages
        • Standard Deviation (STDDev) in Performance Monitoring
        • Average Response Time
      • Comment Log (1)
        • Comment Log
    • API Reference (Monitoring) (100)
      • API Overview (6)
        • Getting Started with the Dotcom-Monitor API
        • Using the Monitoring Solution API
        • How to Whitelist IPs for Web API Access
        • API: Postman HTTP Requests & Content Types
        • API: DateTime Values in Unix Time (Epoch time)
        • API: Error Handling
      • Authentication (1)
        • API: Monitoring Authentication
      • Monitoring Methods (86)
        • Notification Group (6)
          • API: Notification Group Methods Overview
          • API: Get List of Notification Groups
          • API: Get Notification Group Info
          • API: Create New Notification Group
          • API: Edit Notification Group
          • API: Delete Notification Group
        • Scheduler (6)
          • API: Scheduler Methods Overview
          • API: Get List of Schedulers
          • API: Get Scheduler Info
          • API: Create New Scheduler
          • API: Edit Scheduler
          • API: Delete Scheduler
        • Alert Template (6)
          • API: Alert Template Methods Overview
          • API: Get List of Alert Templates
          • API: Get Specific Alert Template Info
          • API: Create New Alert Template
          • API: Edit Alert Template
          • API: Delete Alert Template
        • Audit (4)
          • API: Audit Methods Overview
          • API: Get List of Audit Objects
          • API: Get Audit Event Info
          • Get List of Filtered Audit Events
        • Tags (6)
          • API: Tag Managenent Methods Overview
          • API: Get Tag List
          • API: Get Tag Info by ID
          • API: Add New Tag
          • API: Update Tag by ID
          • API: Delete Tag
        • Monitoring Platforms (2)
          • API: List Monitoring Platforms
          • API: Potential Values for Task Type ID
        • Monitoring Frequency (1)
          • API: List Monitoring Frequencies
        • Monitoring Locations (Agents) (1)
          • API: List Monitoring Locations (Agents)
        • Monitoring Device (11)
          • API: Device Methods Overview
          • API: Get Device List by Platform
          • API: Get Device Info
          • API: Create New Device
          • API: Edit Device
          • API: Delete Device
          • API: Disable Alerts for Device
          • API: Set Timed Postpone
          • API: Get Timed Postpone Status for Device
          • API: Bulk Timed Postpone
          • API: Disable Alerts for Several Devices
        • Filter (6)
          • API: Filter Methods Overview
          • API: Get List of Filters
          • API: Get Filter Info
          • API: Create New Filter
          • API: Edit Filter
          • API: Delete Filter
        • Monitoring Task (37)
          • Objects Detailed Description (29)
            • EveryStep Script: UserView Task (1)
              • API: UserView Task JSON Sample
            • ServerView/WebView (22)
              • API: ServerView/WebView
              • API: REST
              • API: Websocket
              • API: HTTP
              • API: HTTPS
              • API: Postman
              • API: Telnet
              • API: Ping
              • API: Traceroute Web Service
              • API: UDP
              • API: SMTP/POP3/IMAP
              • API: ActiveSync
              • API: SMTP
              • API: POP3/IMAP
              • API: SIP
              • API: SOAP
              • API: FTP
              • API: SFTP (FTP over SSH)
              • API: Media Stream
              • API: DNS
              • API: DNSBL
              • API: Script
            • MetricsView (4)
              • API: MetricsView
              • API: Windows Performance Counter
              • API: Custom Collector
              • API: MetricsView Custom Collector Methods
            • BrowserView (2)
              • API: Lighthouse Task JSON Sample
              • API: BrowserView Task JSON Sample
          • API: Task Methods Overview
          • API: Get Task List by Device
          • API: Get Task info
          • API: Create New Task
          • API: Edit Task
          • API: Create UserView Task
          • API: Edit UserView Task
          • API: Delete Task
      • Secure Vault Methods (5)
        • API: Get List of Crypts
        • API: Get Crypt Info
        • API: Create New Crypt
        • API: Edit Crypt
        • API: Delete Crypt
      • Code Examples (2)
        • API: PHP
        • API: C#
    • Data Protection with Secure Vault (9)
      • Working with Crypt Variables in EveryStep Recorder 
      • How to Secure Data in Postman Requests with Dotcom-Monitor
      • Secure Sensitive Data in Insomnia Requests with Dotcom-Monitor
      • Secure Vault
      • Grouping Variables within Crypt
      • Associating Crypt Variables with Specific Domain Names ( Hosts)
      • Monitoring Multiple Websites with the Same Login Credentials
      • Crypt Variables: Encrypting Request Parameters
      • How to Secure Passwords and Other Sensitive Information in EveryStep Recorder
    • Integrations (11)
      • Integration with the Workflows App in Microsoft Teams
      • Integration with Atlassian | Send Alert Notifications from Dotcom-Monitor to Jira
      • Integration with ServiceNow
      • Status.io Integration
      • HTTP Webhook Integration
      • Integration with AlertOps
      • Azure ADFS Integration
      • Integration with Slack
      • Third-Party REST API Integration | ServiceNow & More
      • Integration with PagerDuty
      • Integration with Zapier
    • Troubleshooting (13)
      • Private Monitoring Agent Issues: Setup, Connectivity, and Status Fixes
      • MetricsView Collector Issues
      • MetricsView Custom Collector Issues
      • RDP Connection Errors: Causes and Fixes
      • Dotcom-Monitor Blocked Traffic: Firewall, IP Whitelisting, and Access Issues
      • Errors from China-based Locations: Website Performance Monitoring from China
      • Website Monitoring Errors: Common Causes and Fixes
      • Validation Error 490: Navigating Logic Changed
      • Runtime Error 130: Request Aborted
      • DNS Errors: Timeouts, Response Codes, and Troubleshooting Steps
      • ICMP, DNS, and Runtime Error Codes: Meanings and Troubleshooting Guide
      • Traceroute Errors and Results: How to Analyze and Troubleshoot
      • False Alerts: Causes and How to Prevent Them
    • Use Cases (28)
      • White Labeling in Monitoring Reports
      • Monitoring Specific Versions of HTTP
      • Web Certificate Expiration Reports
      • Monitoring Bearer Token-based APIs
      • Using Modern Authentication for Exchange Online | Office 365 | Microsoft 365 Monitoring
      • Enabling Windows Authentication for Intranet Web Apps Monitoring
      • VPN Connectivity Monitoring
      • How to Dynamically Change Payload in HTTP Request
      • Configuring HTTP(S) Requests: Chaining Requests, OAuth 2.0, Parametrization, Pre&Post-Request Scripts, Dynamic Payload
      • How to Work with Postman Environment Variables
      • Using WSDL Wizard to Create a SOAP Request
      • How to Use Context Parameters in HTTP(s) Requests
      • Using Prepare Script and Post Script
      • Web API Monitoring Setup
      • Protecting Personally Identifiable Information (PII) in Monitoring and Load Testing
      • Uploading Postman Collection to Dotcom-Monitor
      • REST Payload - How to Push to Web API
      • Monitoring OAuth 2.0-based APIs
      • Web Application Firewall Monitoring with Custom Script
      • Monitoring HTTPS via Specific Security Protocol Type with Custom Script
      • How to Validate DNSSEC with Custom Script
      • Monitoring Video Stream Quality and Duration with Custom Scripts
      • Monitor FTP File Time Stamp (and Traffic) with a Custom Script
      • Publishing HTTP Headers to Monitoring Response with Custom Script
      • Configuring Expected HTTP Status Codes
      • Limitations on Multi-Target Devices
      • Customizing Alert Notifications Based on Monitoring Event Status
      • Custom Metrics Analysis in Web App Monitoring
    • Monitoring FAQ (1)
      • Monitoring FAQ
    • Glossary (29)
      • Integration UIDs
      • Monitoring Platforms
      • Real Time Response Report Card
      • Collectors
      • EveryStep Scripting Tool
      • Tasks
      • SOAP
      • Schedules
      • Navigation Timing
      • Monitoring Error
      • Knowledge Base
      • Keyword
      • International-time-zones
      • HTTP Status Codes List | HTTP Error Codes Explained
      • Header Fields
      • Get / Post Parameters
      • Full Page Download
      • DNS Options: Custom DNS Hosts
      • Devices
      • Notification Groups
      • False Positive Check
      • Context Parameter (variables)
      • Basic Authentication
      • Target Hostname or IP Address - Get IP from Hostname
      • Browser Control Size
      • Filters
      • Frequency
      • DNS Mode Options - How to Check DNS Resolution (TTL & Cache)
      • Owner Device
  • EveryStep Scripting Tool (194)
    • Script Recording Basics (3)
      • Best Practices for Recording Monitoring and LoadView Scripts
      • EveryStep Scripting Tool: Use Cases
      • Getting Started with EveryStep Scripting Tool for Browser Recording
    • Content Validation (4)
      • Page DOM Elements (2)
        • DOM Element (Node) Validation
        • Available Code Snippets
      • Image Validation
      • Keyword Validation: Monitoring Keywords in Web Pages
    • RIA Monitoring (4)
      • RIA Monitoring Overview
      • Using RIA image capture
      • Keyboard and Mouse Tracking
      • Image sensitivity
    • User Behavior Profile (1)
      • Setting Up a User Behavior Profile for Web App Monitoring and Load Testing
    • Editing a Script (24)
      • Code Snippets in EveryStep Recorder
      • Editing a Script in EveryStep Scripting Tool
      • Adding Context Parameters to the Script
      • Sample C# Code Editing in a Everystep Script
      • Working with Crypt Variables in EveryStep Recorder 
      • Privacy Mode
      • Network Throttling & Bandwidth Throttling Explained
      • Network Body Analyzer
      • Network URL Analyzer
      • Console Output Filters
      • Delay in the Script
      • Script Time Watcher | Execution Time Measurement in EveryStep
      • Network Watcher
      • Certificate Handler
      • Authentication Handler
      • Confirm Handler
      • File Upload Handler
      • File Download
      • Network Filter
      • Network Response Modifier
      • Geolocation Management in EveryStep Scripts
      • Add Custom HTTP Header to the EveryStep Script
      • Add Comments to the EveryStep Script
      • Set User-Defined Cookies in Dotcom-Monitor Requests
    • Playback Results (2)
      • Managing Playback Results
      • Network Errors
    • File Upload/Download Setup in the Script (3)
      • File Upload & Download Limits
      • File Upload Recording
      • File Download Recording
    • Installing and Using EveryStep Desktop (8)
      • Get Started (2)
        • Using EveryStep Scripting Tool Desktop
        • EveryStep Scripting Tool Desktop Video Tutorial
      • Editing a Script (2)
        • Editing a Script in ES Desktop
        • How to Set User-Defined Cookies in EveryStep Desktop
      • Advanced Settings (4)
        • Enabling Windows Authentication for Intranet Web Apps Monitoring
        • Miscellaneous
        • Adjusting browser window size while monitoring
        • Configuration Behind Proxy
    • ES Object Model (134)
      • Popups (2)
        • Properties (1)
          • Pop
        • Popups Class
      • VideoTabCaptureSettings (1)
        • VideoTabCaptureSettings Class
      • Object Model Overview (1)
        • EveryStep Scripting Tool Object Model: classes, methods, properties, etc.
      • CompiledScript (24)
        • Fields (5)
          • Vault
          • NetworkFilter
          • context Field
          • Console
          • CertificateFilter
        • Properties (5)
          • VideoCapture
          • Tabs
          • PictureList
          • NetworkResponseModifier
          • СurrApp
        • Methods (13)
          • CertificateWarningHandler
          • ConfirmDialogHandler
          • Delay
          • LogonDialogHandler
          • OpenFileDialogHandler
          • SetCookieForUrl
          • StartNetworkBodyAnalyzer
          • StartNetworkTimeWatcher
          • StartNetworkURLAnalyzer
          • StartScriptTimeWatcher
          • Step
          • StopAnalyzer
          • StopTimeWatcher
        • CompiledScript Class
      • Console (2)
        • Properties (1)
          • OutputFilter
        • Console Class
      • DMBrowser (50)
        • Properties (4)
          • Url
          • Title
          • Browser
          • Text
        • Methods (45)
          • Area
          • Back
          • Button
          • CheckBox
          • Click
          • Div
          • Download
          • Downloading
          • Element
          • ElementByCssSelector
          • Elements
          • FindPicture
          • FileUpload
          • Form
          • Forward
          • Frame
          • GoTo
          • Image
          • IsElementPresented
          • KeywordAssert
          • Label
          • Link
          • MouseDown
          • MouseMove
          • MouseMoveTo
          • MouseUp
          • MouseWheel
          • Navigating
          • Option
          • Para
          • PictureAssert
          • PressKey
          • RadioButton
          • Refresh
          • RunScript
          • Scroll
          • SelectList
          • SetScale
          • Span
          • Table
          • TableBody
          • TableCell
          • TableRow
          • TextField
          • TypeText
        • DMBrowser Class
      • DMBrowserApp (3)
        • Methods (2)
          • SetExternalProxy
          • GetSize
        • DMBrowserApp Class
      • DMElement (17)
        • Methods (9)
          • Click
          • DoubleClick
          • GetAttributeValue
          • RemoveAttribute
          • SelectByText
          • SelectByValue
          • SetAttributeValue
          • SetContent
          • TypeText
        • Properties (7)
          • Checked
          • Enabled
          • InnerHtml
          • OwnerDocument
          • Parent
          • TagName
          • Value
        • DMElement Class
      • DMFrame (1)
        • DMFrame Class
      • IHtmlDocument Interface (1)
        • IHtmlDocument Interface
      • ITabElement Interface (1)
        • ITabElement Interface
      • NetworkFilter (5)
        • Methods (4)
          • Clear Network Filters
          • Config
          • Deny Network Filters
          • Allow Network Filters
        • NetworkFilterHelper Class
      • NetworkResponseModifier (6)
        • Methods (5)
          • OK
          • Error
          • Skip
          • Shadow
          • Clear
        • NetworkResponseModifier Class
      • OutputFilter (5)
        • Methods (4)
          • Clear Output Filters
          • Skip
          • RaiseError
          • Log
        • OutputFilter Class
      • Regions (3)
        • Methods (2)
          • Exclude
          • Clear Regions
        • Regions Class
      • SecurityValidation (5)
        • Methods (4)
          • Clear Certificate Filters
          • Deny
          • Allow
          • TimeSpan/DayTime Parsing Methods
        • SecurityValidation Class
      • Tabs (5)
        • Methods (3)
          • SetSize
          • SetRequestHeader
          • NewTab
        • Properties (1)
          • PopUps
        • Tabs Class
      • VideoSettings (2)
        • Methods (1)
          • SetMode
        • VideoCapture Class
    • Use Cases: EveryStep (12)
      • Exclude Web Analytics and Other Tracking Tools from Test Statisctics
      • How to Emulate Webcam and Microphone | Web Conferencing (WebRTC) Load Testing and Monitoring
      • Time Watcher Statistics
      • Securing PII: EveryStep Video Recording Management to Protect PII
      • Scripting Web Applications with CAPTCHA or OTP
      • Web Monitoring of Conditionally Displayed Content
      • Protecting Personally Identifiable Information (PII) in Monitoring and Load Testing
      • How to Secure Passwords and Other Sensitive Information in EveryStep Recorder
      • Lighthouse Reports for Login-protected Websites
      • Set User-Defined Cookies in Dotcom-Monitor Requests
      • Stop/Start Video Recording in the EveryStep Scripting Tool Desktop
      • Custom Metrics in EveryStep Scripts
  • Account Management (33)
    • Settings (12)
      • Limiting the Number of Alert Emails
      • Updating Billing Info and Payment Method
      • Dotcom‑Monitor Solutions Overview: Website, API & Web App Monitoring
      • Departments Overview
      • Changing a User Password
      • Accounting | Invoice History
      • Audit
      • Technical Contact
      • Managing Task Limits in Your Account
      • Billing Contact | Payment Method
      • Client Data and Script Storage
      • Deleting Your Account Permanently
    • User Management (10)
      • Types of User Roles
      • Admin Role
      • Power User Role
      • User Role
      • Accounting Role
      • Operator Role
      • Viewer (Read-Only) Role
      • InActive Role
      • Adding a User Account
      • Managing Multiple Users
    • Billing & Subscriptions (4)
      • Subscriptions
      • Free Trial Monitoring Limits
      • Monitoring Subscription
      • Pricing Matrixes for Monitoring Platforms
    • Security (4)
      • Reset or Change Password
      • Security: Multi-Factor Authentication
      • Single Sign On (SSO) Setup
      • Signing in with SSO
    • Support (3)
      • LoadView Data Retention Policy
      • Monitoring Data Retention Policy
      • Contact Support

What’s New in Dotcom-Monitor

  • Getting Started with the Load Testing API
  • Private Agent Editions: Protocol vs Full
  • Troubleshooting RDP Connection Errors for LoadView On-Prem Load Injectors
  • How to Manually Update On-Site Agent Version
  • Updating On-Site Agent Version
  • RDP Connection Errors: Causes and Fixes
  • White Labeling in Monitoring Reports
  • CSV / Excel Summary
  • Limiting the Number of Alert Emails
  • Recording Web Application Scripts in Private Networks
dotcom-monitor logo
  • 1-888-479-0741
  • sales@dotcom-monitor.com
  • Minneapolis, MN, USA
Solutions
  • Dotcom-Monitor Home
  • Web Services Monitoring
  • Web Page Monitoring
  • Web Application Monitoring
  • Infrastructure Monitoring
  • Load/Stress Testing
  • Application Performance Monitoring (APM) Solutions
  • Dotcom-Monitor Home
  • Web Services Monitoring
  • Web Page Monitoring
  • Web Application Monitoring
  • Infrastructure Monitoring
  • Load/Stress Testing
  • Application Performance Monitoring (APM) Solutions
Free Tools
  • Website Speed Test
  • China Firewall Test
  • Ping Test
  • All Network Tools
  • Website Speed Test
  • China Firewall Test
  • Ping Test
  • All Network Tools
RESOURCES
  • Affiliate Program
  • Reseller Program
  • Professional Services
  • System Status Updates
  • Alternatives
  • Learn
  • JMeter Load Testing Tutorial
  • Synthetic Monitoring Guide
  • Women in Computing Scholarship
  • Affiliate Program
  • Reseller Program
  • Professional Services
  • System Status Updates
  • Alternatives
  • Learn
  • JMeter Load Testing Tutorial
  • Synthetic Monitoring Guide
  • Women in Computing Scholarship
Company
  • About
  • Pricing
  • Contact Us
  • Alternatives
  • Integrations
  • Monitoring Network
  • Enterprise Monitoring
  • Knowledge Base
  • Our Blog
  • About
  • Pricing
  • Contact Us
  • Alternatives
  • Integrations
  • Monitoring Network
  • Enterprise Monitoring
  • Knowledge Base
  • Our Blog
Client Login
Free Trial
Facebook Twitter Linkedin Youtube
Our Other Platforms
  •  LoadView Testing
  •  Dotcom-Tools
  •  LoadView Testing
  •  Dotcom-Tools

© 1998-2025 Dotcom-Monitor, Inc. All rights reserved.
Privacy policy | Conditions of use | Licensed patents | Sitemap