Ниже приведена структура моего проекта в eclipse:
-> testclasses
----> AccountTest (приоритет методов от 1-6)
----> BillingTest (приоритет методов от 7-13)
----> HomePageTest (приоритет единственного метода - 17)
----> SupportTest (приоритет методов из14-16)
Все вышеперечисленные тестовые классы имеют методы, в которых приоритет устанавливается в инкрементном порядке, как показано выше.
Теперь, когда я щелкну правой кнопкой мыши по пакету testclasses и запустим его как Testng.Начинает выполнение с HomePageTest.
Я устанавливаю приоритет моих методов тестирования, как показано ниже:
@Test(priority=6, dataProvider="Setup")
Я хочу, чтобы выполнение выполнялось в соответствии с приоритетом, определенным для каждого метода, и, таким образом, метод с приоритетом 1 должен выполняться первымнезависимо от того, в каком классе он находится.