@Test(testName = "sth")を使用してテストクラスにテスト名を設定しました。 ITestResultを実装するListenerクラスから取得します。メソッドgetTestName()はnullを返しますが、http://testng.org/javadocs/org/testng/ITestResult.html#getTestName--によれば、文字列を返す必要があります。ITestResult getTestName()は、テスト名が@Test(testName = "sth")の場合でもnullを返します。
私はsthを間違っていますか? Listenerクラスから@Test(testName = "")で設定された文字列を取得することは可能ですか?