Skip to content
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
84 changes: 72 additions & 12 deletions docs/config/system.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,80 @@ Example configuration of the `system` section:

<table>
<thead>
<tr><td>**Parameter**</td><td>**Type**</td><td>**Default**</td><td>**Description**</td></tr>
<tr>
<td>**Parameter**</td>
<td>**Type**</td>
<td>**Default**</td>
<td>**Description**</td>
</tr>
</thead>
<tbody>
<tr><td>[`debug`](#debug)</td><td>`boolean`</td><td>`false`</td><td>Enable/disable debug mode for WebDriver.</td></tr>
<tr><td>[`expectOpts`](#expect_opts)</td><td>`ExpectOpts`</td><td>_[see below](#expect_opts)_</td><td>expect-webdriverio options.</td></tr>
<tr><td>[`mochaOpts`](#mocha_opts)</td><td>`MochaOpts`</td><td>_[see below](#mocha_opts)_</td><td>Additional options for _mocha_.</td></tr>
<tr><td>[`ctx`](#ctx)</td><td>`Record<string, any>`</td><td>`{ }`</td><td>Context that will be available in all tests via the _testplane.ctx_ method.</td></tr>
<tr><td>[`patternsOnReject`](#patterns_on_reject)</td><td>`RegExp[]`</td><td>`[ ]`</td><td>List of error patterns. The session will be closed if a test fails with an error matching one of the specified patterns. A new session will then be created to avoid infrastructure issues.</td></tr>
<tr><td>[`workers`](#workers)</td><td>`number`</td><td>`1`</td><td>Number of subprocesses that will be launched to run tests.</td></tr>
<tr><td>[`testsPerWorker`](#tests_per_worker)</td><td>`number`</td><td>`Infinity`</td><td>Maximum number of tests that will be run in one subprocess before the subprocess is restarted.</td></tr>
<tr><td>[`diffColor`](#diff_color)</td><td>`string`</td><td>`"#ff00ff"`</td><td>Color to display the diff in screenshots.</td></tr>
<tr><td>[`parallelLimit`](#parallel_limit)</td><td>`number`</td><td>`1`</td><td>Maximum number of browsers that can be launched simultaneously.</td></tr>
<tr><td>[`fileExtensions`](#file_extensions)</td><td>`string[]`</td><td>`[".js", ".mjs", ".ts", ".mts", ".jsx", ".tsx"]`</td><td>File extensions in which Testplane will search for tests to run.</td></tr>
<tr><td>[testRunEnv](#testrunenv)</td><td>`nodejs` or `browser` or `Array`</td><td>`nodejs`</td><td>Ability to specify in which environment the tests should be run.</td></tr>
<tr>
<td>[`debug`](#debug)</td>
<td>`boolean`</td>
<td>`false`</td>
<td>Enable/disable debug mode for WebDriver.</td>
</tr>
<tr>
<td>[`expectOpts`](#expect_opts)</td>
<td>`ExpectOpts`</td>
<td>_[see below](#expect_opts)_</td>
<td>expect-webdriverio options.</td>
</tr>
<tr>
<td>[`mochaOpts`](#mocha_opts)</td>
<td>`MochaOpts`</td>
<td>_[see below](#mocha_opts)_</td>
<td>Additional options for _mocha_.</td>
</tr>
<tr>
<td>[`ctx`](#ctx)</td>
<td>`Record<string, any>`</td>
<td>`{ }`</td>
<td>Context that will be available in all tests via the _testplane.ctx_ method.</td>
</tr>
<tr>
<td>[`patternsOnReject`](#patterns_on_reject)</td>
<td>`RegExp[]`</td>
<td>`[ ]`</td>
<td>List of error patterns. The session will be closed if a test fails with an error matching one of the specified patterns. A new session will then be created to avoid infrastructure issues.</td>
</tr>
<tr>
<td>[`workers`](#workers)</td>
<td>`number`</td>
<td>`1`</td>
<td>Number of subprocesses that will be launched to run tests.</td>
</tr>
<tr>
<td>[`testsPerWorker`](#tests_per_worker)</td>
<td>`number`</td>
<td>`Infinity`</td>
<td>Maximum number of tests that will be run in one subprocess before the subprocess is restarted.</td>
</tr>
<tr>
<td>[`diffColor`](#diff_color)</td>
<td>`string`</td>
<td>`"#ff00ff"`</td>
<td>Color to display the diff in screenshots.</td>
</tr>
<tr>
<td>[`parallelLimit`](#parallel_limit)</td>
<td>`number`</td>
<td>`Infinity`</td>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the only change is here (changed from 1)

<td>Maximum number of browsers that can be launched simultaneously.</td>
</tr>
<tr>
<td>[`fileExtensions`](#file_extensions)</td>
<td>`string[]`</td>
<td>`[".js", ".mjs", ".ts", ".mts", ".jsx", ".tsx"]`</td>
<td>File extensions in which Testplane will search for tests to run.</td>
</tr>
<tr>
<td>[testRunEnv](#testrunenv)</td>
<td>`nodejs` or `browser` or `Array`</td>
<td>`nodejs`</td>
<td>Ability to specify in which environment the tests should be run.</td>
</tr>
</tbody>
</table>

Expand Down
84 changes: 72 additions & 12 deletions i18n/ru/docusaurus-plugin-content-docs/current/config/system.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,80 @@ import TestRunEnvExample from "@site/docs/config/_partials/examples/_system-test

<table>
<thead>
<tr><td>**Параметр**</td><td>**Тип**</td><td>**По&nbsp;умолчанию**</td><td>**Описание**</td></tr>
<tr>
<td>**Параметр**</td>
<td>**Тип**</td>
<td>**По&nbsp;умолчанию**</td>
<td>**Описание**</td>
</tr>
</thead>
<tbody>
<tr><td>[`debug`](#debug)</td><td>`boolean`</td><td>`false`</td><td>Включить / отключить режим отладки для WebDriver.</td></tr>
<tr><td>[`expectOpts`](#expect_opts)</td><td>`ExpectOpts`</td><td>_[см. ниже](#expect_opts)_</td><td>Опции expect-webdriverio.</td></tr>
<tr><td>[`mochaOpts`](#mocha_opts)</td><td>`MochaOpts`</td><td>_[см. ниже](#mocha_opts)_</td><td>Дополнительные опции для _mocha_.</td></tr>
<tr><td>[`ctx`](#ctx)</td><td>`Record<string, any>`</td><td>`{ }`</td><td>Контекст, который будет доступен во всех тестах через метод _testplane.ctx._</td></tr>
<tr><td>[`patternsOnReject`](#patterns_on_reject)</td><td>`RegExp[]`</td><td>`[ ]`</td><td>Список шаблонов ошибок. Сессия будет закрыта, если тест упадет с ошибкой, соответствующей одному из указанных шаблонов. После чего будет создана новая сессия, чтобы исключить инфраструктурные проблемы.</td></tr>
<tr><td>[`workers`](#workers)</td><td>`number`</td><td>`1`</td><td>Число подпроцессов, которые будут запущены для выполнения тестов.</td></tr>
<tr><td>[`testsPerWorker`](#tests_per_worker)</td><td>`number`</td><td>`Infinity`</td><td>Максимальное количество тестов, которые будут запущены в одном подпроцессе, прежде чем подпроцесс будет перезапущен.</td></tr>
<tr><td>[`diffColor`](#diff_color)</td><td>`string`</td><td>`"#ff00ff"`</td><td>Цвет, которым нужно отображать дифф на скриншотах.</td></tr>
<tr><td>[`parallelLimit`](#parallel_limit)</td><td>`number`</td><td>`1`</td><td>Максимальное количество браузеров, которые могут быть запущены одновременно.</td></tr>
<tr><td>[`fileExtensions`](#file_extensions)</td><td>`string[]`</td><td>`[".js", ".mjs", ".ts", ".mts", ".jsx", ".tsx"]`</td><td>Расширения файлов, в которых Testplane будет искать тесты для запуска.</td></tr>
<tr><td>[`testRunEnv`](#testrunenv)</td><td>`nodejs` или `browser` или `Array`</td><td>`nodejs`</td><td>Возможно указать в каком окружении должны выполняться тесты.</td></tr>
<tr>
<td>[`debug`](#debug)</td>
<td>`boolean`</td>
<td>`false`</td>
<td>Включить / отключить режим отладки для WebDriver.</td>
</tr>
<tr>
<td>[`expectOpts`](#expect_opts)</td>
<td>`ExpectOpts`</td>
<td>_[см. ниже](#expect_opts)_</td>
<td>Опции expect-webdriverio.</td>
</tr>
<tr>
<td>[`mochaOpts`](#mocha_opts)</td>
<td>`MochaOpts`</td>
<td>_[см. ниже](#mocha_opts)_</td>
<td>Дополнительные опции для _mocha_.</td>
</tr>
<tr>
<td>[`ctx`](#ctx)</td>
<td>`Record<string, any>`</td>
<td>`{ }`</td>
<td>Контекст, который будет доступен во всех тестах через метод _testplane.ctx._</td>
</tr>
<tr>
<td>[`patternsOnReject`](#patterns_on_reject)</td>
<td>`RegExp[]`</td>
<td>`[ ]`</td>
<td>Список шаблонов ошибок. Сессия будет закрыта, если тест упадет с ошибкой, соответствующей одному из указанных шаблонов. После чего будет создана новая сессия, чтобы исключить инфраструктурные проблемы.</td>
</tr>
<tr>
<td>[`workers`](#workers)</td>
<td>`number`</td>
<td>`1`</td>
<td>Число подпроцессов, которые будут запущены для выполнения тестов.</td>
</tr>
<tr>
<td>[`testsPerWorker`](#tests_per_worker)</td>
<td>`number`</td>
<td>`Infinity`</td>
<td>Максимальное количество тестов, которые будут запущены в одном подпроцессе, прежде чем подпроцесс будет перезапущен.</td>
</tr>
<tr>
<td>[`diffColor`](#diff_color)</td>
<td>`string`</td>
<td>`"#ff00ff"`</td>
<td>Цвет, которым нужно отображать дифф на скриншотах.</td>
</tr>
<tr>
<td>[`parallelLimit`](#parallel_limit)</td>
<td>`number`</td>
<td>`Infinity`</td>
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the same

<td>Максимальное количество браузеров, которые могут быть запущены одновременно.</td>
</tr>
<tr>
<td>[`fileExtensions`](#file_extensions)</td>
<td>`string[]`</td>
<td>`[".js", ".mjs", ".ts", ".mts", ".jsx", ".tsx"]`</td>
<td>Расширения файлов, в которых Testplane будет искать тесты для запуска.</td>
</tr>
<tr>
<td>[`testRunEnv`](#testrunenv)</td>
<td>`nodejs` или `browser` или `Array`</td>
<td>`nodejs`</td>
<td>Возможно указать в каком окружении должны выполняться тесты.</td>
</tr>
</tbody>
</table>

Expand Down
Loading