docs: fix all references to Sauce Labs docs (#14327)
Co-authored-by: Christian Bromann <git@bromann.dev>
This commit is contained in:
parent
30aa6c5c12
commit
eddd4f1065
52 changed files with 87 additions and 69 deletions
|
|
@ -426,7 +426,7 @@ export const QUESTIONNAIRE = [{
|
|||
name: 'useSauceConnect',
|
||||
message: (
|
||||
'Are you testing a local application and need Sauce Connect to be set-up?\n' +
|
||||
'Read more on Sauce Connect at: https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy'
|
||||
'Read more on Sauce Connect at: https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy'
|
||||
),
|
||||
default: isNuxtProject,
|
||||
when: /* istanbul ignore next */ (answers: Questionnair) => (
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ services: [<%- answers.services.map((service) => {
|
|||
sauceConnect: true,
|
||||
sauceConnectOpts: {
|
||||
// add Sauce Connect Options if needed
|
||||
// see more at https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy+Command-Line+Quick+Reference+Guide
|
||||
// see more at https://docs.saucelabs.com/dev/cli/sauce-connect-5/
|
||||
}
|
||||
}
|
||||
]`
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ export default {
|
|||
command: 'getPageLogs',
|
||||
description:
|
||||
'Get webpage specific log information based on the last page load.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands#CustomSauceLabsWebDriverExtensionsforNetworkandLogCommands-ExtendedDebuggingTools',
|
||||
ref: 'https://docs.saucelabs.com/insights/debug/#network-logs',
|
||||
examples: [
|
||||
[
|
||||
'// Get Network Logs',
|
||||
|
|
@ -30,7 +30,7 @@ export default {
|
|||
' */',
|
||||
],
|
||||
[
|
||||
'// Get Performance Logs (needs capturePerformance capability see: https://wiki.saucelabs.com/display/DOCS/Measure+Page+Load+Performance+Using+Test+Automation#MeasurePageLoadPerformanceUsingTestAutomation-EnableYourScript)',
|
||||
'// Get Performance Logs (needs capturePerformance capability see: https://docs.saucelabs.com/performance/transitions/#setting-performance-capabilities',
|
||||
"console.log(browser.getPageLogs('sauce:performance'));",
|
||||
'/**',
|
||||
' * outputs:',
|
||||
|
|
@ -64,7 +64,7 @@ export default {
|
|||
command: 'sauceThrottleNetwork',
|
||||
description:
|
||||
'With network conditioning you can test your site on a variety of network connections, including Edge, 3G, and even offline. You can throttle the data throughput, including the maximum download and upload throughput, and use latency manipulation to enforce a minimum delay in connection round-trip time (RTT).',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands#CustomSauceLabsWebDriverExtensionsforNetworkandLogCommands-ThrottleNetworkCapabilities',
|
||||
ref: 'https://docs.saucelabs.com/insights/debug/#saucethrottlenetwork',
|
||||
examples: [
|
||||
[
|
||||
'// predefined network condition',
|
||||
|
|
@ -95,7 +95,7 @@ export default {
|
|||
command: 'throttleCPU',
|
||||
description:
|
||||
'You can throttle the CPU in DevTools to understand how your page performs under that constraint.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands#CustomSauceLabsWebDriverExtensionsforNetworkandLogCommands-ThrottleCPUCapabilities',
|
||||
ref: 'https://docs.saucelabs.com/insights/debug/#saucethrottlecpu',
|
||||
examples: [
|
||||
[
|
||||
'// throttle CPU and make it run 4x slower',
|
||||
|
|
@ -119,7 +119,7 @@ export default {
|
|||
command: 'interceptRequest',
|
||||
description:
|
||||
'Allows modifying any request made by the browser. You can blacklist, modify, or redirect these as required for your tests.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands#CustomSauceLabsWebDriverExtensionsforNetworkandLogCommands-InterceptNetworkRequests',
|
||||
ref: 'https://docs.saucelabs.com/insights/debug/#intercept-network-requests',
|
||||
examples: [
|
||||
[
|
||||
'// redirect a request',
|
||||
|
|
@ -167,7 +167,7 @@ export default {
|
|||
POST: {
|
||||
command: 'assertPerformance',
|
||||
description: 'Assert against the performance baseline of your app.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/performance/transitions/#setting-performance-capabilities',
|
||||
examples: [
|
||||
[
|
||||
'// test performance for a page',
|
||||
|
|
@ -207,7 +207,7 @@ export default {
|
|||
command: 'jankinessCheck',
|
||||
description:
|
||||
'Perform a scroll test that evaluates the jankiness of the application.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/performance/motion/#implementing-the-jankiness-custom-command',
|
||||
examples: [
|
||||
[
|
||||
'// test performance for a page',
|
||||
|
|
@ -228,7 +228,7 @@ export default {
|
|||
POST: {
|
||||
command: 'mockRequest',
|
||||
description: 'Mocks a network resource.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/',
|
||||
parameters: [
|
||||
{
|
||||
name: 'url',
|
||||
|
|
@ -256,7 +256,7 @@ export default {
|
|||
command: 'getMockCalls',
|
||||
description:
|
||||
'Receive request information about requests that match the mocked resource.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/',
|
||||
variables: [
|
||||
{
|
||||
name: 'mockId',
|
||||
|
|
@ -273,7 +273,7 @@ export default {
|
|||
DELETE: {
|
||||
command: 'clearMockCalls',
|
||||
description: 'Clear list of mock calls.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/',
|
||||
variables: [
|
||||
{
|
||||
name: 'mockId',
|
||||
|
|
@ -293,7 +293,7 @@ export default {
|
|||
POST: {
|
||||
command: 'respondMock',
|
||||
description: 'Respond if mock matches a specific resource.',
|
||||
ref: 'https://wiki.saucelabs.com/display/DOCS/Custom+Sauce+Labs+WebDriver+Extensions+for+Network+and+Log+Commands',
|
||||
ref: 'https://docs.saucelabs.com/',
|
||||
variables: [
|
||||
{
|
||||
name: 'mockId',
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ Instructions on how to install `WebdriverIO` can be found [here.](https://webdri
|
|||
|
||||
To use the service for the Virtual Desktop/Emulator/Simulator Machine and Real Device cloud you need to set `user` and `key` in your `wdio.conf.js` file. It will automatically use Sauce Labs to run your integration tests. If you run your tests on Sauce Labs you can specify the region you want to run your tests in via the `region` property. Available short handles for regions are `us` (default) and `eu`. These regions are used for the Sauce Labs VM cloud and the Sauce Labs Real Device Cloud. If you don't provide the region, it defaults to `us`.
|
||||
|
||||
If you want WebdriverIO to automatically spin up a [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy) tunnel, you need to set `sauceConnect: true`. If you would like to change the data center to EU add `region:'eu'` as US data center is set as default.
|
||||
If you want WebdriverIO to automatically spin up a [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy) tunnel, you need to set `sauceConnect: true`. If you would like to change the data center to EU add `region:'eu'` as US data center is set as default.
|
||||
|
||||
```js
|
||||
// wdio.conf.js
|
||||
|
|
@ -53,7 +53,6 @@ export const config = {
|
|||
|
||||
If you want to use an existing Sauce Connect tunnel you only need to provide a `tunnelName`. If you are using a shared tunnel, and you are not the user who created the tunnel, you must identify the Sauce Labs user who did create the tunnel in order to use it for your test. Include the `tunnelOwner` in the capabilities like this:
|
||||
|
||||
|
||||
<Tabs
|
||||
defaultValue="tunnelname"
|
||||
values={[
|
||||
|
|
@ -70,7 +69,7 @@ export const config = {
|
|||
browserName: 'chrome',
|
||||
platformName: 'Windows 10',
|
||||
browserVersion: 'latest',
|
||||
// Sauce options can be found here https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options
|
||||
// Sauce options can be found here https://docs.saucelabs.com/dev/test-configuration-options/
|
||||
'sauce:options': {
|
||||
tunnelName: 'YourTunnelName',
|
||||
|
||||
|
|
@ -94,7 +93,7 @@ export const config = {
|
|||
browserName: 'chrome',
|
||||
platformName: 'Windows 10',
|
||||
browserVersion: 'latest',
|
||||
// Sauce options can be found here https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options
|
||||
// Sauce options can be found here https://docs.saucelabs.com/dev/test-configuration-options/
|
||||
'sauce:options': {
|
||||
tunnelName: 'TunnelName',
|
||||
tunnelOwner: '<username of owner>,
|
||||
|
|
@ -111,25 +110,27 @@ export const config = {
|
|||
|
||||
</TabItem>
|
||||
</Tabs>
|
||||
```
|
||||
|
||||
## Sauce Service Options
|
||||
|
||||
To authorize the Sauce Labs service your config needs to contain a [`user`](https://webdriver.io/docs/options#user) and [`key`](https://webdriver.io/docs/options#key) option.
|
||||
|
||||
### maxErrorStackLength
|
||||
|
||||
This service will automatically push the error stack to Sauce Labs when a test fails. By default, it will only push the first 5 lines, but if needed this can be changed. Be aware that more lines will result in more WebDriver calls which might slow down the execution.
|
||||
|
||||
Type: `number`<br />
|
||||
Default: `5`
|
||||
|
||||
### sauceConnect
|
||||
|
||||
If `true` it runs Sauce Connect and opens a secure connection between a Sauce Labs virtual machine running your browser tests.
|
||||
|
||||
Type: `Boolean`<br />
|
||||
Default: `false`
|
||||
|
||||
### sauceConnectOpts
|
||||
|
||||
Apply Sauce Connect options (e.g. to change port number or logFile settings). See [this list](https://docs.saucelabs.com/dev/cli/sauce-connect-5/run/) for more information.
|
||||
|
||||
NOTE: When specifying the options the `--` should be omitted. It can also be turned into camelCase (e.g. `shared-tunnel` or `sharedTunnel`).
|
||||
|
|
@ -154,6 +155,7 @@ Default: `(config, capabilities, suiteTitle) => suiteTitle`
|
|||
----
|
||||
|
||||
## Overriding generated name metadata
|
||||
|
||||
The service automatically generates a name for each test from the suite name, browser name and other information.
|
||||
|
||||
You can override this by providing a value for the `name` desired capability, but this will have the side effect of giving all tests the same name.
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ export interface SpecReporterOptions {
|
|||
/**
|
||||
* Be default the test results in Sauce Labs can only be viewed by a team member from the same team, not by a team
|
||||
* member from a different team. This options will enable
|
||||
* [sharable links](https://wiki.saucelabs.com/display/DOCS/Building+Sharable+Links+to+Test+Results)
|
||||
* [sharable links](https://docs.saucelabs.com/test-results/sharing-test-results/#building-sharable-links)
|
||||
* by default, which means that all tests that are executed in Sauce Labs can be viewed by everybody.
|
||||
* Adding `sauceLabsSharableLinks: false`, in the reporter options will disable this feature.
|
||||
*
|
||||
|
|
|
|||
|
|
@ -1420,9 +1420,9 @@ export interface SauceLabsCapabilities {
|
|||
|
||||
/**
|
||||
* You can provide a URL to an executable file, which will be downloaded and executed to configure the
|
||||
* VM before the test starts. For faster performance, you may want to upload the executable to [Sauce Storage](https://wiki.saucelabs.com/display/DOCS/Uploading+your+Application+to+Emulators+and+Simulators),
|
||||
* VM before the test starts. For faster performance, you may want to upload the executable to [Sauce Storage](https://docs.saucelabs.com/mobile-apps/app-storage/#uploading-apps),
|
||||
* a private temporary storage space. This capability takes a JSON object with four main keys.
|
||||
* Check out the topics under [Using Pre-Run Executables to Configure Browsers and Virtual Machines](https://wiki.saucelabs.com/display/DOCS/Using+Pre-Run+Executables+to+Configure+Browsers+and+Virtual+Machines) for
|
||||
* Check out the topics under [Using Pre-Run Executables to Configure Browsers and Virtual Machines](https://docs.saucelabs.com/web-apps/automated-testing/selenium/pre-run-executables/) for
|
||||
* more information.
|
||||
*
|
||||
* __Running AutoIt Scripts__
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@ export const EDIT_WARNING = `// -------------------- ATTENTION -----------------
|
|||
|
||||
export const SAUCE_API_DESCRIPTION = /*md*/`
|
||||
All commands are only supported on Chrome using Sauce Labs
|
||||
[Extended Debugging](https://wiki.saucelabs.com/pages/viewpage.action?pageId=70072943)
|
||||
[Extended Debugging](https://docs.saucelabs.com/insights/debug/#enabling-extended-debugging)
|
||||
capabilities. You can enable these by setting the following Sauce options:\n\n
|
||||
\`\`\`js
|
||||
{
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -71,7 +71,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br />
|
||||
Default: `null`
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ export const config = {
|
|||
// ...
|
||||
}
|
||||
```
|
||||
|
||||
Additional information about configuring the proxy can be located [here](https://github.com/nodejs/undici/blob/main/docs/docs/api/ProxyAgent.md).
|
||||
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/sauce-connect-5), start it via:
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ Sie können auch jede optionale [Testkonfiguration](https://docs.saucelabs.com/d
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
Wenn Sie Tests auf einem Server ausführen möchten, auf den nicht über das Internet zugegriffen werden kann (z. B. auf `localhost`), müssen Sie [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy)verwenden.
|
||||
Wenn Sie Tests auf einem Server ausführen möchten, auf den nicht über das Internet zugegriffen werden kann (z. B. auf `localhost`), müssen Sie [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy)verwenden.
|
||||
|
||||
Es liegt außerhalb des Umfangs von WebdriverIO, dies zu unterstützen, daher müssen Sie es selbst starten.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ Es liegt außerhalb des Umfangs von WebdriverIO, dies nativ zu unterstützen, da
|
|||
Wenn Sie local Anwendungen testen, sollten Sie die Capability `tunnel` auf `true` setzen.
|
||||
|
||||
Wenn Sie den WDIO-Testrunner verwenden, laden Sie den [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in Ihrer `wdio.conf.js`herunter und konfigurieren Sie diesen. Es hilft dabei, LambdaTest zum Laufen zu bringen, und verfügt über zusätzliche Funktionen, die Ihre Tests besser in den LambdaTest-Dienst integrieren.
|
||||
|
||||
### Mit Travis CI
|
||||
|
||||
Wenn Sie Tests auf einem lokalen Server ausführen möchten, müssen Sie einen Tunnel selber starten.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Neben den WebDriver-basierten Funktionen können Sie browser- und Cloud-Vendor-s
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Ein nützliches Dienstprogramm ist außerdem der Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), der Ihnen hilft, dieses Objekt zu erstellen, indem Sie Ihre gewünschten Capability zusammenklicken.
|
||||
Ein nützliches Dienstprogramm ist außerdem der Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), der Ihnen hilft, dieses Objekt zu erstellen, indem Sie Ihre gewünschten Capability zusammenklicken.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -60,7 +60,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` wird sowohl für HTTP- als auch für HTTPS-Anforderungen verwendet, wenn `GLOBAL_AGENT_HTTPS_PROXY` nicht festgelegt ist.
|
||||
|
||||
Wenn Sie [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy)verwenden, starten Sie ihn über:
|
||||
Wenn Sie [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy)verwenden, starten Sie ihn über:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ También puede pasar cualquier [opción opcional de configuración de prueba](ht
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
Si desea ejecutar pruebas contra un servidor que no es accesible a Internet (como en `localhost`), entonces tienes que usar [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
Si desea ejecutar pruebas contra un servidor que no es accesible a Internet (como en `localhost`), entonces tienes que usar [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
Está fuera del alcance de WebdriverIO apoyar esto, por lo que tendrá que iniciarlo por sí mismo.
|
||||
|
||||
|
|
@ -140,6 +140,7 @@ Está fuera del alcance de WebdriverIO para apoyar esto, por lo que usted debe e
|
|||
Si usa local, debería establecer `tunel` a `true` en sus capacidades.
|
||||
|
||||
Si está utilizando el testrunner WDIO, descargue y configure el [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) en su `wdio.conf.js`. Ayuda a que LambdaTest funcione, y viene con funciones adicionales que integran mejor sus pruebas en el servicio LambdaTest.
|
||||
|
||||
### Con Travis CI
|
||||
|
||||
Si quieres añadir pruebas locales en Travis, tienes que iniciarlo tú mismo.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Al lado de las capacidades basadas en WebDriver usted puede aplicar opciones esp
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Adicionalmente, una utilidad útil es el [Configurador Automatizado de Pruebas](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/)de Sauce Labs, que le ayuda a crear este objeto haciendo clic juntos en las capacidades deseadas.
|
||||
Adicionalmente, una utilidad útil es el [Configurador Automatizado de Pruebas](https://docs.saucelabs.com/basics/platform-configurator/)de Sauce Labs, que le ayuda a crear este objeto haciendo clic juntos en las capacidades deseadas.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` se utiliza para solicitudes HTTP y HTTPS si `GLOBAL_AGENT_HTTPS_PROXY` no está establecido.
|
||||
|
||||
Si utiliza [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), inicia a través de:
|
||||
Si utiliza [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), inicia a través de:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Type: `String`<br /> Default: `null`
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
علاوه بر این، یک ابزار مفید Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/) است که به شما کمک می کند این شی را با کلیک کردن روی قابلیت های مورد نظر خود ایجاد کنید.
|
||||
علاوه بر این، یک ابزار مفید Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/) است که به شما کمک می کند این شی را با کلیک کردن روی قابلیت های مورد نظر خود ایجاد کنید.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ if (process.env.CI) {
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग ](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy)का उपयोग करने की आवश्यकता है।
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy)का उपयोग करने की आवश्यकता है।
|
||||
|
||||
यह इसका समर्थन करने के लिए WebdriverIO के दायरे से बाहर है, इसलिए आपको इसे अपने आप से शुरू करना होगा।
|
||||
|
||||
|
|
@ -69,7 +69,7 @@ WebdriverIO में [Browserstack](https://www.browserstack.com) इंटी
|
|||
|
||||
### लोकल टेस्टिंग
|
||||
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग ](https://www.browserstack.com/local-testing#command-line)का उपयोग करने की आवश्यकता है।
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग](https://www.browserstack.com/local-testing#command-line)का उपयोग करने की आवश्यकता है।
|
||||
|
||||
यह इसका समर्थन करने के लिए WebdriverIO के दायरे से बाहर है, इसलिए आपको इसे अपने आप से शुरू करना होगा।
|
||||
|
||||
|
|
@ -111,7 +111,7 @@ build: `myApp #${process.env.TRAVIS_BUILD_NUMBER}.${process.env.TRAVIS_JOB_NUMBE
|
|||
|
||||
### लोकल टेस्टिंग
|
||||
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग ](https://testingbot.com/support/other/tunnel)का उपयोग करने की आवश्यकता है। TestingBot एक जावा-आधारित सुरंग प्रदान करता है जिससे आप उन वेबसाइटों का परीक्षण कर सकते हैं जो इंटरनेट से सुलभ नहीं हैं।
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग](https://testingbot.com/support/other/tunnel)का उपयोग करने की आवश्यकता है। TestingBot एक जावा-आधारित सुरंग प्रदान करता है जिससे आप उन वेबसाइटों का परीक्षण कर सकते हैं जो इंटरनेट से सुलभ नहीं हैं।
|
||||
|
||||
उनके टनल सपोर्ट पेज में इसे शुरू करने और चलाने के लिए आवश्यक जानकारी है।
|
||||
|
||||
|
|
@ -127,13 +127,14 @@ build: `myApp #${process.env.TRAVIS_BUILD_NUMBER}.${process.env.TRAVIS_JOB_NUMBE
|
|||
|
||||
### लोकल टेस्टिंग के लिए टनल
|
||||
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग ](https://www.lambdatest.com/support/docs/testing-locally-hosted-pages/)का उपयोग करने की आवश्यकता है।
|
||||
यदि आप किसी ऐसे सर्वर के खिलाफ परीक्षण चलाना चाहते हैं जो इंटरनेट तक पहुंच योग्य नहीं है (जैसे `localhost`पर), तो आपको [लोकल टेस्टिंग](https://www.lambdatest.com/support/docs/testing-locally-hosted-pages/)का उपयोग करने की आवश्यकता है।
|
||||
|
||||
यह इसका समर्थन करने के लिए WebdriverIO के दायरे से बाहर है, इसलिए आपको इसे अपने आप से शुरू करना होगा।
|
||||
|
||||
यदि आप लोकल का उपयोग करते हैं, तो आपको अपनी क्षमताओं में `` को `true` सेट करना चाहिए।
|
||||
|
||||
यदि आप WDIO टेस्टरनर का उपयोग कर रहे हैं, तो अपने `wdio.conf.js`में [`@wdio/testingbot-service`](https://github.com/LambdaTest/wdio-lambdatest-service) को डाउनलोड और कॉन्फ़िगर करें। यह लैम्बडाटेस्ट को चलाने में मदद करता है, और अतिरिक्त सुविधाओं के साथ आता है जो आपके परीक्षणों को लैम्ब्डाटेस्ट सेवा में बेहतर ढंग से एकीकृत करता है।
|
||||
|
||||
### Travis CI के साथ
|
||||
|
||||
यदि आप ट्रैविस में लोकल टेस्टिंग जोड़ना चाहते हैं, तो आपको इसे स्वयं ही प्रारंभ करना होगा।
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Type: `String`<br /> Default: `null`
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
इसके अतिरिक्त, सॉस लैब्स [ऑटोमेटेड टेस्ट कॉन्फिगरेटर](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/)एक उपयोगी उपयोगिता है, जो आपकी इच्छित क्षमताओं को एक साथ क्लिक करके इस ऑब्जेक्ट को बनाने में आपकी मदद करती है।
|
||||
इसके अतिरिक्त, सॉस लैब्स [ऑटोमेटेड टेस्ट कॉन्फिगरेटर](https://docs.saucelabs.com/basics/platform-configurator/)एक उपयोगी उपयोगिता है, जो आपकी इच्छित क्षमताओं को एक साथ क्लिक करके इस ऑब्जेक्ट को बनाने में आपकी मदद करती है।
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` का उपयोग HTTP और HTTPS दोनों अनुरोधों के लिए किया जाता है यदि `GLOBAL_AGENT_HTTPS_PROXY` सेट नहीं है।
|
||||
|
||||
यदि आप [सॉस कनेक्ट प्रॉक्सी](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy)का उपयोग करते हैं, तो इसे इसके माध्यम से प्रारंभ करें:
|
||||
यदि आप [सॉस कनेक्ट प्रॉक्सी](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy)का उपयोग करते हैं, तो इसे इसके माध्यम से प्रारंभ करें:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` используется как для запросов HTTP, так и для HTTPS, если `GLOBAL_AGENT_HTTPS_PROXY` не установлен.
|
||||
|
||||
Если вы используете [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), запустите его через:
|
||||
Если вы используете [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), запустите его через:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
|
|
@ -26,7 +26,7 @@ You can also pass in any optional [test configuration option](https://docs.sauce
|
|||
|
||||
### Sauce Connect
|
||||
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy).
|
||||
If you want to run tests against a server that is not accessible to the Internet (like on `localhost`), then you need to use [Sauce Connect](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy).
|
||||
|
||||
It is out of the scope of WebdriverIO to support this, so you'll have to start it by yourself.
|
||||
|
||||
|
|
@ -134,6 +134,7 @@ It is out of the scope of WebdriverIO to support this, so you must start it by y
|
|||
If you do use local, you should set `tunnel` to `true` in your capabilities.
|
||||
|
||||
If you are using the WDIO testrunner, download and configure the [`wdio-lambdatest-service`](https://github.com/LambdaTest/wdio-lambdatest-service) in your `wdio.conf.js`. It helps get LambdaTest running, and comes with additional features that better integrate your tests into the LambdaTest service.
|
||||
|
||||
### With Travis CI
|
||||
|
||||
If you want to add Local Testing in Travis, you have to start it by yourself.
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ Next to the WebDriver based capabilities you can apply browser and vendor specif
|
|||
- `bstack:options`: for [BrowserStack](https://www.browserstack.com/automate/capabilities?tag=selenium-4#)
|
||||
- `selenoid:options`: for [Selenoid](https://github.com/aerokube/selenoid/blob/master/docs/special-capabilities.adoc)
|
||||
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/), which helps you create this object by clicking together your desired capabilities.
|
||||
Additionally, a useful utility is the Sauce Labs [Automated Test Configurator](https://docs.saucelabs.com/basics/platform-configurator/), which helps you create this object by clicking together your desired capabilities.
|
||||
|
||||
Type: `Object`<br /> Default: `null`
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ wdio wdio.conf.js
|
|||
|
||||
`GLOBAL_AGENT_HTTP_PROXY` is used for both HTTP and HTTPS requests if `GLOBAL_AGENT_HTTPS_PROXY` is not set.
|
||||
|
||||
If you use [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy), start it via:
|
||||
If you use [Sauce Connect Proxy](https://docs.saucelabs.com/secure-connections/#sauce-connect-proxy), start it via:
|
||||
|
||||
```sh
|
||||
sc -u $SAUCE_USERNAME -k $SAUCE_ACCESS_KEY --no-autodetect -p http://my.corp.proxy.com:9090
|
||||
|
|
|
|||
Loading…
Reference in a new issue