Ignorar condicional de testes TestNG

Eu não tenho muita experiência com anotações TestNG, no entanto eu estou tentando construir um conjunto de testes usando o framework TestNG e padrão de design POM para um site de varejo. Estou planejando usar uma abordagem baseada em dados. Meu plano é direcionar meus cenários de teste pelo excel e não usar o testng.xml.

Por exemplo, eu terei um número de testsuites, que não serão nada além de vários arquivos de classe sob um nome de pacote TestSuite. Os nomes do TestSuite serão listados em um excel e o usuário poderá definir o modo de execução do testuite alterando o modo de execução para TRUE / FALSE. Aqui estou planejando implementar uma verificação de condição para ver se o modo de execução é FALSE e, consequentemente, pular o testsuite, ou seja, a classe testsuite.

Temos algum método direto para conseguir o mesmo usando o TestNG ou sugerimos qualquer solução para o mesmo com um pequeno exemplo.

questionAnswers(5)

yourAnswerToTheQuestion