Jenkins TestLink Plug-in recupera os dados dos casos de teste automatizados do TestLink. Estes dados são então definidos como variáveis de ambiente. Desta maneira seu comando de teste iterativo pode fazer uso desta informação para executar seus testes automatizados.

Por exemplo, você pode executar ant passando uma classe de teste como parâmetro:

/opt/java/apache-ant-1.8.0/bin/ant -DtestClass=$TESTLINK_TESTCASE_TEST_CLASS

Lista de variáveis de ambiente que Jenkins TestLink Plug-in define:

Para cada Campo Customizado encontrado, Jenkins TestLink Plug-in define uma variável de ambiente com seu nome e valor, como mostrado acima (%CUSTOM_FIELD_NAME%). Se o nome do campo customizado possuir espaços o plug-in irá convertê-los em _'s.

Para cada Passo do Caso de Teste, Jenkins TestLink Plug-in define duas variáveis de ambiente. TESTLINK_TESTCASE_STEP_$INDEX_ACTION e TESTLINK_TESTCASE_STEP_$INDEX_EXPECTED. e.g.: para o primeiro passo encontrado em um caso de teste, você terá a variável de ambiente TESTLINK_TESTCASE_STEP_1_ACTION com a ação do passo e TESTLINK_TESTCASE_STEP_1_EXPECTED com o resultado esperado.