|
5 | 5 | Профиль запуска предназначен для простого консольного запуска
|
6 | 6 | Пример подобной командной строки выглядит так:
|
7 | 7 |
|
8 |
| -+ `vrunner vanessa --settings tools\vrunner.json` - BDD |
9 |
| -+ `vrunner xunit --settings tools\vrunner.json` - TDD |
| 8 | ++ `vrunner vanessa --settings tools\JSON\vrunner.json` - BDD |
| 9 | ++ `vrunner xunit --settings tools\JSON\vrunner.json` - TDD |
| 10 | + |
| 11 | +### Самый простой и полезный путь запуска |
| 12 | + |
| 13 | +- `vrunner vanessa --settings path_to_your_vrunner.json` |
| 14 | + |
| 15 | +- для этого нужно настроить 3 собственных файла |
| 16 | + - path_to_your_vrunner.json - файл настройки запуска vanessa-runner |
| 17 | + - bdd.json - файл настройки запуска BDD |
| 18 | + - smoke.json или xunit.json - файл настройки запуска TDD или дымовых тестов |
| 19 | + |
| 20 | +Примеры этих файлов смотрите в поставке Vanessa-ADD |
| 21 | + - пример [настройки запуска vanessa-runner tools\JSON\vrunner.json](tools\JSON\vrunner.json) |
| 22 | + - пример [настройки запуска BDD tools\JSON\VBParams8310UF.json](tools\JSON\VBParams8310UF.json) |
| 23 | + - пример [настройки запуска TDD или дымовых тестов tools\JSON\xUnitParams.json](tools\JSON\xUnitParams.json) |
| 24 | + |
| 25 | +Любой из ключей из файлов можно передать в командной строке или через переменные окружения. |
| 26 | + |
| 27 | +Например, запуск дымовых тестов из поставки Ванесса-АДД с указанием специального файла настройки дымовых тестов |
| 28 | +- `vrunner xunit $addRoot/tests/smoke --settings tools\vrunner.json --xddConfig ./tools/JSON/xUnitParams.json` |
10 | 29 |
|
11 | 30 | Расширенные примеры запуска можно увидеть в соседнем репозитории [Vanessa-Runner](https://github.com/silverbulleters/vanessa-runner)
|
12 | 31 |
|
13 |
| -или |
| 32 | +### Запуск проверки поведения через BDD |
| 33 | + |
| 34 | +или для BDD-запуска |
14 | 35 | ```cmd
|
15 | 36 | %V83PATH% /Execute C:\add\bddRunner.epf /C"StartFeaturePlayer;VBParams=C:\VBParams.json"
|
16 | 37 | ```
|
17 | 38 |
|
18 |
| -Текущие параметры настройки для json-файлов: |
| 39 | +Текущие параметры настройки для json-файлов из BDD: |
19 | 40 |
|
20 | 41 | + **Каталог фич** - каталог, где собраны требования заказчика описанные на языке Gherkin
|
21 | 42 | + **ВыполнитьСценарии** - признак того, что необходимо запустить выполнение сценариев
|
|
0 commit comments