Запустить тестовый файл робота с расширением txt, приводящий к ожидаемому хотя бы 1 аргументу, получившему 0 ОШИБКУ - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь запустить запустить robot тестовый файл с расширением .txt с помощью этой команды:

 robot -t C:\\test.txt`

И получил эту ошибку:

[ОШИБКА] Ожидается приминимум 1 аргумент, получил 0.

Поэтому я пытаюсь указать также и файл набора:

robot -t C:\\test.txt` -s C:\\suite.txt

И получил ту же ошибку

Ответы [ 2 ]

1 голос
/ 19 сентября 2019

Параметр -t указывает имя теста, а не путь к файлу.Если вы хотите запустить весь файл, вам не нужен параметр -t:

robot C:/test.txt

Если вы хотите запустить только один конкретный тест внутри этого файла, вы можете использовать параметр -tуказать название теста._Вы все равно должны сообщить роботу, какие файлы запускать`.

robot -t "Name of a test case"  C:/test.txt
1 голос
/ 19 сентября 2019

Вам нужно будет дать имя тестового примера после -t и перед тестовым файлом.

Например, у меня есть файл example.robot:

*** Test Cases ***
TestA
    Log    A

TestB
    Log    B

Если я хочузапускаю только TestA, я набираю robot -t TestA example.robot.

Подробнее здесь: https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#by-test-suite-and-test-case-names

И, пожалуйста, отредактируйте свой ответ, чтобы исключить лишние `символы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...