Выполнение на основе имени класса - PullRequest
0 голосов
/ 05 июня 2019

Я предоставил имя класса в первом столбце Excel и да или нет во втором столбце. Классы должны освобождаться, когда я выбираю да во втором столбце. Поскольку сейчас выполнение выполняется на основе метода. Но мне нужно вызывать на основе классов, недля методов

Я попытался по приведенному ниже URL-адресу http://www.testautomationguru.com/selenium-webdriver-creating-testng-suite-xml-from-spreadsheet/, но не смог его завершить

Выполнить на основе кода методов

currentClass = "XXX."+excelvalue.get(l)+"."+excelvalue.get(l)+"_"+excelvalue.get(l);
classLoader = ClassLoader.getSystemClassLoader();
currentcls = classLoader.loadClass(currentClass);
newobject = currentcls.newInstance();currentMethod = currentcls.getDeclaredMethod("name", new Class[] {String.class, String.class});
aaaa= currentMethod.invoke(newobject, new Object[] {str1,str2})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...