Warunkowe pominięcie testów TestNG

Nie mam dużego doświadczenia z adnotacjami TestNG, ale próbuję zbudować zestaw testowy wykorzystujący framework TestNG i wzorzec projektu POM dla witryny detalicznej. Planuję zastosować podejście oparte na danych. Moim planem jest prowadzenie scenariuszy testowych przez Excela i nie używanie testng.xml.

Na przykład będę miał wiele testów, które będą tylko różnymi plikami klas pod nazwą pakietu TestSuite. Nazwy TestSuite będą wymienione w programie Excel, a użytkownik będzie mógł ustawić tryb uruchamiania testsuite, zmieniając tryb uruchamiania na PRAWDA / FAŁSZ. Tutaj zamierzam wdrożyć kontrolę stanu, aby sprawdzić, czy tryb Run jest FALSE i odpowiednio pominąć testsuite, tj. Klasę testsuite.

Czy mamy jakąkolwiek bezpośrednią metodę osiągnięcia tego samego za pomocą TestNG lub sugerujemy rozwiązanie tego samego z małym przykładem.

questionAnswers(5)

yourAnswerToTheQuestion