Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(links): Clarified custom module support and modified links #16695

Merged
merged 1 commit into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Read on to learn how to configure your [containerized private minion (CPM)](/doc

You can do the following to customize your CPMs:

* Set up [custom modules](#custom-modules) for [scripted browsers](/docs/synthetics/new-relic-synthetics/scripting-monitors/write-scripted-browsers) in New Relic.
* Set up [custom modules](#custom-modules) for [scripted API](/docs/synthetics/synthetic-monitoring/scripting-monitors/write-synthetic-api-tests/) or [scripted browser](/docs/synthetics/new-relic-synthetics/scripting-monitors/write-scripted-browsers) monitors.
* Preserve launch data with [permanent data storage](#preserve-data-volume).
* Use [environment variables](#environment-variables) in your configuration.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1079,7 +1079,7 @@ Action sequences can create complex user interactions with your website.
* To create a new action sequence, use [`$browser.actions()`](#browser-actions).
* To link multiple actions together into a sequence, include [`perform()`](#actionSequence-perform) after each. This executes and then terminates individual sequences, including single-action sequences.

The following table contains a list of available actions. For more information, see the [WebDriver actions documentation](https://www.selenium.dev/selenium/docs/api/javascript/module/selenium-webdriver/lib/input_exports_Actions.html).
The following table contains a list of available actions. For more information, see the [WebDriver actions documentation](https://www.selenium.dev/documentation/webdriver/actions_api/).

<table>
<thead>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ redirects:
freshnessValidatedDate: never
---

To execute your scripted browser monitors using [Selenium Webdriver 4.1 APIs](https://www.selenium.dev/selenium/docs/api/javascript/index.html)), make sure your script's syntax uses the variables `$selenium` and `$webDriver`. To access [Selenium Webdriver APIs 3.6.0](http://seleniumhq.github.io/selenium/docs/api/javascript/index.html), use the variables `$driver` and `$browser` as described in the [0.5.0+ browser reference documentation](/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetics-scripted-browser-reference-monitor-versions-050/).
To execute your scripted browser monitors using [Selenium Webdriver 4.1 APIs](https://www.selenium.dev/documentation/webdriver/), make sure your script's syntax uses the variables `$selenium` and `$webDriver`. To access Selenium Webdriver APIs 3.6.0, use the variables `$driver` and `$browser` as described in the [0.5.0+ browser reference documentation](/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetics-scripted-browser-reference-monitor-versions-050/).

In particular:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ For some common usage examples, see [Introduction to scripted browser monitors](

## Selenium Webdriver APIs [#selenium]

By using the variables `$driver` and `$browser`, your [scripted browsers](/docs/synthetics/new-relic-synthetics/scripting-monitors/write-scripted-browsers) get access to [Selenium Webdriver APIs 3.6.0](http://seleniumhq.github.io/selenium/docs/api/javascript/index.html) for monitor version 0.6.x and [Selenium Webdriver APIs 3.5.0](http://seleniumhq.github.io/selenium/docs/api/javascript/index.html) for monitor version 0.5.x.
By using the variables `$driver` and `$browser`, your [scripted browsers](/docs/synthetics/new-relic-synthetics/scripting-monitors/write-scripted-browsers) get access to Selenium Webdriver APIs 3.6.0 for monitor version 0.6.x and Selenium Webdriver APIs 3.5.0 for monitor version 0.5.x.

In particular:

Expand Down
Loading