-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathScriptA.java
More file actions
33 lines (23 loc) · 1.08 KB
/
ScriptA.java
File metadata and controls
33 lines (23 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package homework2;
import homework3.AdminPageDrivers;
import infrastructure.config.logger.TestLogger;
import infrastructure.config.webdrivermanager.DriverManager;
import org.openqa.selenium.WebDriver;
public class ScriptA {
public static void main(String[] args) {
TestLogger logger = new TestLogger();
WebDriver driver = DriverManager.getDriver("ie");
AdminPageObjects adminPage = new AdminPageObjects(driver);
AdminPageDrivers loginToAdmin = new AdminPageDrivers();
logger.log("Open admin website");
driver.get("http://prestashop-automation.qatestlab.com.ua/admin147ajyvk0/index.php?controller=AdminLogin&token=d251f363cceb5a849cb7330938c64dea");
logger.log("Log in to the Admin Panel");
loginToAdmin.loginToAdminPanel(driver);
logger.log("Click employee name dropdown toggle");
adminPage.employeeNameDropdownToggle().click();
logger.log("Click logout link");
adminPage.logoutLink().click();
logger.log("Close the browser");
driver.quit();
}
}