Friday, September 20, 2024

Handling Cookies in Selenium Java MCQ's

 MCQs on Handling Cookies in Selenium Java

Which method is used to retrieve all cookies from the current session in Selenium WebDriver?


a) driver.getCookies()

b) driver.manage().getCookies()

c) driver.manage().cookies()

d) driver.getAllCookies()

Answer: b) driver.manage().getCookies()


How can you add a new cookie to the current browser session using Selenium WebDriver?


a) driver.manage().addCookie(new Cookie("name", "value"));

b) driver.manage().cookies().add(new Cookie("name", "value"));

c) driver.manage().addCookie("name", "value");

d) driver.manage().cookies().put(new Cookie("name", "value"));

Answer: a) driver.manage().addCookie(new Cookie("name", "value"));


Which class is used to represent a cookie in Selenium WebDriver?


a) org.openqa.selenium.Cookie

b) org.openqa.selenium.WebCookie

c) org.openqa.selenium.CookieManager

d) org.openqa.selenium.CookieJar

Answer: a) org.openqa.selenium.Cookie



What method would you use to delete all cookies from the current session?


a) driver.manage().deleteAllCookies();

b) driver.manage().clearCookies();

c) driver.manage().removeAllCookies();

d) driver.manage().clear();

Answer: a) driver.manage().deleteAllCookies();


How do you get a cookie's value using its name?


a) driver.manage().getCookieNamed("cookieName").getValue();

b) driver.manage().getCookie("cookieName").getValue();

c) driver.manage().cookieValue("cookieName");

d) driver.manage().cookies().get("cookieName").getValue();

Answer: a) driver.manage().getCookieNamed("cookieName").getValue();



Which method of the Cookie class returns the name of the cookie?


a) getName()

b) name()

c) getCookieName()

d) cookieName()

Answer: a) getName()


How can you print all cookies of the current browser session in Selenium?


a) driver.manage().getCookies().forEach(cookie -> System.out.println(cookie));

b) driver.manage().cookies().forEach(cookie -> System.out.println(cookie));

c) driver.manage().getCookies().forEach(cookie -> System.out.println(cookie.toString()));

d) driver.manage().printCookies();

Answer: a) driver.manage().getCookies().forEach(cookie -> System.out.println(cookie));


Which method can be used to get the expiry date of a cookie?


a) getExpiry()

b) expiry()

c) getExpiration()

d) expiration()

Answer: a) getExpiry()


No comments:

Post a Comment

git commands MCQ

 Here are some multiple-choice questions (MCQs) on Git commands relevant for Selenium: 1. Which Git command is used to clone a remote reposi...