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.