private static String cookiesCurrent;
@Test(priority = 1)
public void testGetCookies() {
driver.get("https://rise.fairsketch.com/signin");
driver.findElement(By.xpath("//button[normalize-space()='Sign in']")).click();
sleep(5);
//Get cookies current by name
cookiesCurrent = driver.manage().getCookieNamed("ci_session").getValue();
System.out.println("Current Cookies: " + cookiesCurrent);
}
@Test(priority = 2)
public void testAddCookies() {
driver.get("https://rise.fairsketch.com/signin");
// Add the cookie into current browser context (cookiesCurrent)
System.out.println("Get Current Cookies: " + cookiesCurrent);
driver.manage().addCookie(new Cookie("ci_session", cookiesCurrent));
sleep(3);
driver.navigate().refresh();
sleep(5);
}


private static String cookiesCurrent;
@Test(priority = 1)
public void testGetCookies() {
driver.get("https://rise.fairsketch.com/signin");
driver.findElement(By.xpath("//button[normalize-space()='Sign in']")).click();
sleep(5);
//Get cookies current by name
cookiesCurrent = driver.manage().getCookieNamed("ci_session").getValue();
System.out.println("Current Cookies: " + cookiesCurrent);
}
Hiện tại dùng hàm getCookieNamed nghĩa là lấy giá trị cookies theo tên key.
Các bạn xem thêm các hàm tại đây
- Bước 2: Lấy giá trị cookie theo tên và lưu vào một biến toàn cục nào đó (cookiesCurrent)
Chổ này tạm thời An lưu vào biến toàn cục. Nhưng về lâu dài thì các bạn nên lưu nó vào file excel, file txt hay properties gì đó để nó không bị mất và dễ dùng cho sau này ở những chổ khác.
@Test(priority = 2)
public void testAddCookies() {
driver.get("https://rise.fairsketch.com/signin");
// Add the cookie into current browser context (cookiesCurrent)
System.out.println("Get Current Cookies: " + cookiesCurrent);
driver.manage().addCookie(new Cookie("ci_session", cookiesCurrent));
sleep(3);
driver.navigate().refresh();
sleep(5);
}
Hàm add cookie theo cấu trúc (key, value)
driver.manage().addCookie(new Cookie("ci_session", cookiesCurrent));

🌱 Facebook
Fanpage: Anh Tester
🌱
Telegram Automation Testing:
Cộng đồng Automation Testing
🌱 Facebook Group Automation:
Cộng đồng Automation
Testing Việt Nam
🌱
Telegram Manual Testing:
Cộng đồng Manual Testing
🌱 Facebook
Group Manual:
Cộng đồng Manual Testing Việt Nam
Copyright © 2021-2025 Anh Tester Automation Testing
Anh Tester
Đường dẫu khó chân vẫn cần bước đi
Đời dẫu khổ tâm vẫn cần nghĩ thấu