Добрый день!
Подскажите, пожалуйста, почему не осуществляется переход на второй тест ?
По отдельности каждый тест отрабатывает успешно.
Если запустить вместе , то выдает вот такую ошибку:
// Класс для двух тест кейсов (авторизация и открытие страницы
import app.pages.LoginPage;
import com.codeborne.selenide.Configuration;
import com.codeborne.selenide.Driver;
import org.testng.annotations.*;
import java.io.IOException;
import static com.codeborne.selenide.WebDriverRunner.closeWebDriver;
import static com.codeborne.selenide.WebDriverRunner.isLegacyFirefox;
import org.testng.annotations.AfterTest;
import org.testng.annotations.BeforeTest;
public class ExampleTest extends A_BaseTest
{
@Test
public void Test_1() throws IOException {
// авторизируемся под личной учеткой
app.loginPage.open();
app.loginPage.login("my_login", "my_passw");
logger.info("авторизация под личной учеткой");
//открываем страницу общих справочников
app.commonDic.open();
app.commonDic.common("23");
logger.info("открываем страницу общих справочников");
Configuration.holdBrowserOpen = true;
Configuration.timeout=6000;
}
@Test
public void Test_2() throws IOException {
// авторизируемся под личной учеткой
Configuration.timeout=6000;
app.loginPage.open();
app.loginPage.loginField.clear();
app.loginPage.login("my_login", "my_passw");
logger.info("авторизация под личной учеткой");
//открываем страницу общих справочников
app.common_dic_2.open();
app.common_dic_2.common("23");
// описываем действие в test-output
logger.info("открываем страницу общих справочников");
Configuration.holdBrowserOpen = true;
}
}