Sobes.tech
Junior — Middle

Pode explicar o que se entende por linha de comando ao usar TestNG?

sobes.tech IA

Resposta da IA

A linha de comando ao usar TestNG é uma forma de executar testes a partir do terminal ou consola usando o comando java e especificando os parâmetros do TestNG. Normalmente, chama-se o TestNG passando-lhe um ficheiro XML de configuração de testes ou classes de testes diretamente.

Exemplo de execução na linha de comando:

java -cp "path/to/testng.jar;path/to/your/tests" org.testng.TestNG testng.xml

Aqui, -cp define o classpath, org.testng.TestNG é a classe principal para execução, e testng.xml é o ficheiro com a descrição dos testes. Este método é conveniente para integração com CI/CD, automação e execução de testes sem IDE.