Change createTicketTest()

This commit is contained in:
valerpan 2026-08-10 15:57:52 +03:00
parent 2c5f6b8f95
commit fe6a2ebf92

View File

@ -16,6 +16,8 @@ import java.util.concurrent.TimeUnit;
public class HelpdeskUITest {
private WebDriver driver;
private Ticket ticket;
private MainPage mainPage;
private CreateTicketPage createTicketPage;
private TicketsPage ticketsPage;
@ -31,12 +33,7 @@ public class HelpdeskUITest {
public void setup() throws IOException {
loadProperties();
setupDriver();
openMainPage();
mainPage = new MainPage();
createTicketPage = new CreateTicketPage();
loginPage = new LoginPage();
ticketsPage = new TicketsPage();
}
@Step("Загрузить конфигурационные файлы")
@ -72,25 +69,31 @@ public class HelpdeskUITest {
@Test
public void createTicketTest() {
openMainPage();
mainPage = new MainPage();
createTicketPage = new CreateTicketPage();
loginPage = new LoginPage();
ticketsPage = new TicketsPage();
mainPage.clickOnNewTicket();
Ticket ticket1 = buildNewTicket();
createTicketPage.createTicket(ticket1);
ticket = buildNewTicket();
createTicketPage.createTicket(ticket);
viewPage = new ViewPage();
viewPage.checkTicket(ticket1);
viewPage.saveId(ticket1);
viewPage.checkTicket(ticket);
viewPage.saveId(ticket);
//int id = ticket1.getId();
mainPage.clickOnLogin();
loginPage.login(username, password);
ticketsPage.clickOnSearch(ticket1.getTitle());
ticketsPage.openTicket(ticket1);
ticketsPage.clickOnSearch(ticket.getTitle());
ticketsPage.openTicket(ticket);
ticketPage = new TicketPage();
ticketPage.checkTicket(ticket1);
ticketPage.checkTicket(ticket);
}
private Ticket buildNewTicket() {