diff --git a/docs/src/test-timeouts-js.md b/docs/src/test-timeouts-js.md index 9f0613b847..36e9bb9656 100644 --- a/docs/src/test-timeouts-js.md +++ b/docs/src/test-timeouts-js.md @@ -12,10 +12,10 @@ Playwright Test has multiple configurable timeouts for various tasks. |Timeout |Default |Description | |:----------|:----------------|:--------------------------------| |Test timeout|30000 ms|Timeout for each test, includes test, hooks and fixtures:
Set default
{`config = { timeout: 60000 }`}
Override
```test.setTimeout(120000)``` | -|Expect timeout|5000 ms|Timeout for each assertion:
Set default
{`config = { expect: { timeout: 10000 } }`}
Override
```expect(locator).toBeVisible({ timeout: 10000 })```| -|Action timeout| no timeout |Timeout for each action:
Set default
{`config = { use: { actionTimeout: 10000 } }`}
Override
```locator.click({ timeout: 10000 })```| -|Navigation timeout| no timeout |Timeout for each navigation action:
Set default
{`config = { use: { navigationTimeout: 30000 } }`}
Override
```page.goto('/', { timeout: 30000 })```| -|Global timeout|no timeout |Global timeout for the whole test run:
Set in config
{`config = { globalTimeout: 60*60*1000 }`}
| +|Expect timeout|5000 ms|Timeout for each assertion:
Set default
```config = { expect: { timeout: 10000 } }```
Override
```expect(locator).toBeVisible({ timeout: 10000 })```| +|Action timeout| no timeout |Timeout for each action:
Set default
```config = { use: { actionTimeout: 10000 } }```
Override
```locator.click({ timeout: 10000 })```| +|Navigation timeout| no timeout |Timeout for each navigation action:
Set default
```config = { use: { navigationTimeout: 30000 } }```
Override
```page.goto('/', { timeout: 30000 })```| +|Global timeout|no timeout |Global timeout for the whole test run:
Set in config
```config = { globalTimeout: 60*60*1000 }```
| ## Test timeout