├── API-transaction-scripts ├── README.md ├── TE-API-Basic-auth.js ├── TE-API-Bearer-auth.js ├── client-certificate.js ├── custom-settings-proxy.js ├── custom-ssl-certificate.js ├── disable-ssl-verification.js ├── proxy+custom-ssl-certificate.js ├── proxy+disable-ssl-verification.js ├── simple-net-send-recv.js ├── simple-tls-send-recv.js └── test-settings-proxy.js ├── LICENSE ├── README.md ├── applications ├── README.md ├── office-365 │ ├── README.md │ ├── excel-login.js │ ├── exchange-ews-list-inbox.js │ ├── exchange-ews-oauth-list-inbox.js │ ├── exchange-ews-send-email.js │ ├── graphapi-mail-inbox.js │ ├── graphapi-oauth-list-inbox.js │ ├── onedrive-download.js │ ├── outlook-send-email.js │ ├── outlook-sendemail.js │ ├── powerpoint-login.js │ ├── sharepoint-login-download.js │ ├── teams-chat.js │ └── word-login.js └── salesforce │ ├── SF_lightning_case_load.js │ ├── Salesforce_Lightning_login.js │ └── placeholder_file └── examples ├── OAuthProtectedRestAPI.js ├── assertCondition.js ├── checkIfElementExists.js ├── clickSpecificPosition.js ├── closeConditionalPopup.js ├── closeRandomPopupAsync.js ├── configuringImplicitWaits.js ├── customTransactionStartTime.js ├── detectJsErrors.js ├── dismissBrowserNativeAlert.js ├── duoApiAuth.js ├── enterBasicAuthCredentials.js ├── fetchAPIWithBasicAuth.js ├── findAnyElement.js ├── html5CanvasInteractionCoordinates.js ├── httpRequestConnectProxy.js ├── iframe.js ├── imapLoginAndFetchEmail.js ├── loadPage.js ├── moveMouseIntoElement.js ├── reattemptClickUntilOtherElementExists.js ├── repeatingError.js ├── scrollElementIntoView.js ├── shadowDomFindShadowRoot.js ├── smtpServerAvailability.js ├── solveMathCaptcha.js ├── switchToNextTab.js ├── switchToTabWithUrl.js ├── takeScreenshot.js ├── timePortionOfScript.js ├── usingCredentials.js ├── usingTOTPTwoFactorAuth.js ├── waitForCondition.js ├── waitForDownload.js └── waitForUrl.js /API-transaction-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/README.md -------------------------------------------------------------------------------- /API-transaction-scripts/TE-API-Basic-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/TE-API-Basic-auth.js -------------------------------------------------------------------------------- /API-transaction-scripts/TE-API-Bearer-auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/TE-API-Bearer-auth.js -------------------------------------------------------------------------------- /API-transaction-scripts/client-certificate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/client-certificate.js -------------------------------------------------------------------------------- /API-transaction-scripts/custom-settings-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/custom-settings-proxy.js -------------------------------------------------------------------------------- /API-transaction-scripts/custom-ssl-certificate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/custom-ssl-certificate.js -------------------------------------------------------------------------------- /API-transaction-scripts/disable-ssl-verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/disable-ssl-verification.js -------------------------------------------------------------------------------- /API-transaction-scripts/proxy+custom-ssl-certificate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/proxy+custom-ssl-certificate.js -------------------------------------------------------------------------------- /API-transaction-scripts/proxy+disable-ssl-verification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/proxy+disable-ssl-verification.js -------------------------------------------------------------------------------- /API-transaction-scripts/simple-net-send-recv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/simple-net-send-recv.js -------------------------------------------------------------------------------- /API-transaction-scripts/simple-tls-send-recv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/simple-tls-send-recv.js -------------------------------------------------------------------------------- /API-transaction-scripts/test-settings-proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/API-transaction-scripts/test-settings-proxy.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/README.md -------------------------------------------------------------------------------- /applications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/README.md -------------------------------------------------------------------------------- /applications/office-365/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/README.md -------------------------------------------------------------------------------- /applications/office-365/excel-login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/excel-login.js -------------------------------------------------------------------------------- /applications/office-365/exchange-ews-list-inbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/exchange-ews-list-inbox.js -------------------------------------------------------------------------------- /applications/office-365/exchange-ews-oauth-list-inbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/exchange-ews-oauth-list-inbox.js -------------------------------------------------------------------------------- /applications/office-365/exchange-ews-send-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/exchange-ews-send-email.js -------------------------------------------------------------------------------- /applications/office-365/graphapi-mail-inbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/graphapi-mail-inbox.js -------------------------------------------------------------------------------- /applications/office-365/graphapi-oauth-list-inbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/graphapi-oauth-list-inbox.js -------------------------------------------------------------------------------- /applications/office-365/onedrive-download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/onedrive-download.js -------------------------------------------------------------------------------- /applications/office-365/outlook-send-email.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/outlook-send-email.js -------------------------------------------------------------------------------- /applications/office-365/outlook-sendemail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/outlook-sendemail.js -------------------------------------------------------------------------------- /applications/office-365/powerpoint-login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/powerpoint-login.js -------------------------------------------------------------------------------- /applications/office-365/sharepoint-login-download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/sharepoint-login-download.js -------------------------------------------------------------------------------- /applications/office-365/teams-chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/teams-chat.js -------------------------------------------------------------------------------- /applications/office-365/word-login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/office-365/word-login.js -------------------------------------------------------------------------------- /applications/salesforce/SF_lightning_case_load.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/salesforce/SF_lightning_case_load.js -------------------------------------------------------------------------------- /applications/salesforce/Salesforce_Lightning_login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/applications/salesforce/Salesforce_Lightning_login.js -------------------------------------------------------------------------------- /applications/salesforce/placeholder_file: -------------------------------------------------------------------------------- 1 | Hi! Please delete me once this folder is populated. 2 | -------------------------------------------------------------------------------- /examples/OAuthProtectedRestAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/OAuthProtectedRestAPI.js -------------------------------------------------------------------------------- /examples/assertCondition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/assertCondition.js -------------------------------------------------------------------------------- /examples/checkIfElementExists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/checkIfElementExists.js -------------------------------------------------------------------------------- /examples/clickSpecificPosition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/clickSpecificPosition.js -------------------------------------------------------------------------------- /examples/closeConditionalPopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/closeConditionalPopup.js -------------------------------------------------------------------------------- /examples/closeRandomPopupAsync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/closeRandomPopupAsync.js -------------------------------------------------------------------------------- /examples/configuringImplicitWaits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/configuringImplicitWaits.js -------------------------------------------------------------------------------- /examples/customTransactionStartTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/customTransactionStartTime.js -------------------------------------------------------------------------------- /examples/detectJsErrors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/detectJsErrors.js -------------------------------------------------------------------------------- /examples/dismissBrowserNativeAlert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/dismissBrowserNativeAlert.js -------------------------------------------------------------------------------- /examples/duoApiAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/duoApiAuth.js -------------------------------------------------------------------------------- /examples/enterBasicAuthCredentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/enterBasicAuthCredentials.js -------------------------------------------------------------------------------- /examples/fetchAPIWithBasicAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/fetchAPIWithBasicAuth.js -------------------------------------------------------------------------------- /examples/findAnyElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/findAnyElement.js -------------------------------------------------------------------------------- /examples/html5CanvasInteractionCoordinates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/html5CanvasInteractionCoordinates.js -------------------------------------------------------------------------------- /examples/httpRequestConnectProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/httpRequestConnectProxy.js -------------------------------------------------------------------------------- /examples/iframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/iframe.js -------------------------------------------------------------------------------- /examples/imapLoginAndFetchEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/imapLoginAndFetchEmail.js -------------------------------------------------------------------------------- /examples/loadPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/loadPage.js -------------------------------------------------------------------------------- /examples/moveMouseIntoElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/moveMouseIntoElement.js -------------------------------------------------------------------------------- /examples/reattemptClickUntilOtherElementExists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/reattemptClickUntilOtherElementExists.js -------------------------------------------------------------------------------- /examples/repeatingError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/repeatingError.js -------------------------------------------------------------------------------- /examples/scrollElementIntoView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/scrollElementIntoView.js -------------------------------------------------------------------------------- /examples/shadowDomFindShadowRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/shadowDomFindShadowRoot.js -------------------------------------------------------------------------------- /examples/smtpServerAvailability.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/smtpServerAvailability.js -------------------------------------------------------------------------------- /examples/solveMathCaptcha.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/solveMathCaptcha.js -------------------------------------------------------------------------------- /examples/switchToNextTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/switchToNextTab.js -------------------------------------------------------------------------------- /examples/switchToTabWithUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/switchToTabWithUrl.js -------------------------------------------------------------------------------- /examples/takeScreenshot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/takeScreenshot.js -------------------------------------------------------------------------------- /examples/timePortionOfScript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/timePortionOfScript.js -------------------------------------------------------------------------------- /examples/usingCredentials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/usingCredentials.js -------------------------------------------------------------------------------- /examples/usingTOTPTwoFactorAuth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/usingTOTPTwoFactorAuth.js -------------------------------------------------------------------------------- /examples/waitForCondition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/waitForCondition.js -------------------------------------------------------------------------------- /examples/waitForDownload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/waitForDownload.js -------------------------------------------------------------------------------- /examples/waitForUrl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thousandeyes/transaction-scripting-examples/HEAD/examples/waitForUrl.js --------------------------------------------------------------------------------