Home › Cybersecurity wiki › What is Selenium?

Wiki

What is Selenium?

Selenium is a browser automation tool, widely used for testing, that can also drive scripted visits against live websites.

The risk to a site is unattended browsing at volume, including form fills and checkouts, not a hidden trick this page will describe.

How it works

Testers point it at a browser so a script can click, type, and read pages the way a suite of checks would.
That same ability, aimed at production, can hold stock, create accounts, or copy rendered content without a person watching.

Legitimate test use belongs on a staging copy with permission.
When the traffic reaches the public site, operators should judge rhythm and purpose, and they should not rely on a single clue that automation can change.

Concrete examples

  • A release pipeline opens a private staging shop, completes a purchase with a test card, and closes the browser.
  • The public catalog receives the same script pattern overnight, walking every product page in identifier order.
  • A signup form is completed hundreds of times with no reading pause between fields.

Protective measures

  • Keep automated test suites on staging origins that are separate from the public customer site.
  • Apply request caps and a computational check to production flows that scripts can complete too quickly.
  • Alert when a browser session creates many accounts or carts while skipping ordinary browsing.
  • Review vendors that offer undetectable browsing as a risk to your own storefront, and forbid that use.

How CDPCaptcha helps

Browser proof of work asks automation that reaches a production site to spend computation before the visit is treated as ordinary.

CDPCaptcha is a self-hosted proof of work check in the browser, with no cookies, no tracking, and no picture puzzles.
It is made and hosted in the EU, in Germany, and the service is described at https://cdpcaptcha.com/.