Вы читаете данные из Excel, и ваш первый ход прошел успешно.
Ваш второй ход закончится неудачей, потому что у вас истек вызов драйвера в аннотации @AfterMethod.Аннотация @AfterMethod будет выполняться после каждой аннотации @Test.В вашем случае, поскольку срок действия драйвера в AfterMethod истек, и если он пойдет на дальнейшее @Test, значит, он потерпел неудачу.
В вашем случае ход будет выглядеть так:
Если 3 excel Rows:
@BeforeMethod(if applicable)
1st Row
@AfterMEthod
@BeforeMethod(if applicable)
2nd Row
@AfterMEthod
@BeforeMethod(if applicable)
3rd Row
@AfterMEthod
Вам необходимо понять жизненный цикл аннотации TestNG, которую аннотация будет вызывать, когда.
Это простейший пример этого:
Рекомендуется определять driver.quite () в аннотации @AfterSuite.