Я пытаюсь использовать плагин TestComplete для Jenkins, но я не уверен, как передавать аргументы командной строки или какие мне нужны.
Когда я запускаю TestExecute из командной строки, я использую аргументы командной строки / run / exit / SilentMode и / DoNotShowLog. Я не уверен, нужно ли мне включать какие-либо или все из них при использовании плагина TestComplete?
Мне также не удалось найти пример, показывающий, как передавать аргументы. В документации говорится, что нужно использовать параметр commandLineArguments, но не приводится пример. Буду ли я делать что-то вроде следующего?
pipeline {
stages {
stage ('Run Tests') {
agent {
label 'testingNode'
}
steps {
cleanWs()
unstash 'source'
testcompletetest launchType: 'lcProject', suite: 'myTestSuite.pjs', project: 'projectName', useTCService: true, userName: 'Tester', userPassword: 'password', commandLineArguments: '/SilentMode /DoNotShowLog'
}
}
}
}
Должен ли я вообще включать эти аргументы? Как насчет / выхода и / запуска? Я предполагаю, что / выход и / запуск не требуются, но я не уверен.