File tree Expand file tree Collapse file tree 5 files changed +24
-80
lines changed
examples/java/src/test/java/dev/selenium/interactions
website_and_docs/content/documentation/webdriver/interactions Expand file tree Collapse file tree 5 files changed +24
-80
lines changed Original file line number Diff line number Diff line change @@ -106,4 +106,20 @@ public void deleteAllCookies() {
106106
107107 driver .quit ();
108108 }
109+
110+ @ Test
111+ public void sameSiteCookie () {
112+ driver .get ("http://www.example.com" );
113+
114+ Cookie cookie = new Cookie .Builder ("key" , "value" ).sameSite ("Strict" ).build ();
115+ Cookie cookie1 = new Cookie .Builder ("key" , "value" ).sameSite ("Lax" ).build ();
116+
117+ driver .manage ().addCookie (cookie );
118+ driver .manage ().addCookie (cookie1 );
119+
120+ System .out .println (cookie .getSameSite ());
121+ System .out .println (cookie1 .getSameSite ());
122+
123+ driver .quit ();
124+ }
109125}
Original file line number Diff line number Diff line change @@ -312,26 +312,8 @@ Firefox(79+version) and works with Selenium 4 and later versions.**
312312
313313{{< tabpane langEqualsHeader=true >}}
314314{{< badge-examples >}}
315- {{< tab header="Java" >}}
316- import org.openqa.selenium.* ;
317- import org.openqa.selenium.chrome.ChromeDriver;
318-
319- public class cookieTest {
320- public static void main(String[ ] args) {
321- WebDriver driver = new ChromeDriver();
322- try {
323- driver.get("http://www.example.com ");
324- Cookie cookie = new Cookie.Builder("key", "value").sameSite("Strict").build();
325- Cookie cookie1 = new Cookie.Builder("key", "value").sameSite("Lax").build();
326- driver.manage().addCookie(cookie);
327- driver.manage().addCookie(cookie1);
328- System.out.println(cookie.getSameSite());
329- System.out.println(cookie1.getSameSite());
330- } finally {
331- driver.quit();
332- }
333- }
334- }
315+ {{< tab header="Java" text=true >}}
316+ {{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/CookiesTest.java#L112-L121" >}}
335317 {{< /tab >}}
336318 {{< tab header="Python" text=true >}}
337319{{< gh-codeblock path="examples/python/tests/interactions/test_cookies.py#L59-L71" text=true >}}
Original file line number Diff line number Diff line change @@ -302,26 +302,8 @@ CookieのSameSite属性を **Lax** に設定すると、Cookieはサードパー
302302Firefox(79+version) and works with Selenium 4 and later versions.**
303303
304304{{< tabpane langEqualsHeader=true >}}
305- {{< tab header="Java" >}}
306- import org.openqa.selenium.* ;
307- import org.openqa.selenium.chrome.ChromeDriver;
308-
309- public class cookieTest {
310- public static void main(String[ ] args) {
311- WebDriver driver = new ChromeDriver();
312- try {
313- driver.get("http://www.example.com ");
314- Cookie cookie = new Cookie.Builder("key", "value").sameSite("Strict").build();
315- Cookie cookie1 = new Cookie.Builder("key", "value").sameSite("Lax").build();
316- driver.manage().addCookie(cookie);
317- driver.manage().addCookie(cookie1);
318- System.out.println(cookie.getSameSite());
319- System.out.println(cookie1.getSameSite());
320- } finally {
321- driver.quit();
322- }
323- }
324- }
305+ {{< tab header="Java" text=true >}}
306+ {{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/CookiesTest.java#L112-L121" >}}
325307 {{< /tab >}}
326308 {{< tab header="Python" text=true >}}
327309{{< gh-codeblock path="examples/python/tests/interactions/test_cookies.py#L59-L71" >}}
Original file line number Diff line number Diff line change @@ -306,26 +306,8 @@ iniciada por um site de terceiros.
306306Firefox (versão 79+) e funciona com Selenium 4 e versões posteriores.**
307307
308308{{< tabpane langEqualsHeader=true >}}
309- {{< tab header="Java" >}}
310- import org.openqa.selenium.* ;
311- import org.openqa.selenium.chrome.ChromeDriver;
312-
313- public class cookieTest {
314- public static void main(String[ ] args) {
315- WebDriver driver = new ChromeDriver();
316- try {
317- driver.get("http://www.example.com ");
318- Cookie cookie = new Cookie.Builder("key", "value").sameSite("Strict").build();
319- Cookie cookie1 = new Cookie.Builder("key", "value").sameSite("Lax").build();
320- driver.manage().addCookie(cookie);
321- driver.manage().addCookie(cookie1);
322- System.out.println(cookie.getSameSite());
323- System.out.println(cookie1.getSameSite());
324- } finally {
325- driver.quit();
326- }
327- }
328- }
309+ {{< tab header="Java" text=true >}}
310+ {{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/CookiesTest.java#L112-L121" >}}
329311 {{< /tab >}}
330312 {{< tab header="Python" text=true >}}
331313{{< gh-codeblock path="examples/python/tests/interactions/test_cookies.py#L59-L71" >}}
Original file line number Diff line number Diff line change @@ -300,26 +300,8 @@ Firefox(79+版本)中提供,
300300并适用于Selenium 4以及更高版本.**
301301
302302{{< tabpane langEqualsHeader=true >}}
303- {{< tab header="Java" >}}
304- import org.openqa.selenium.* ;
305- import org.openqa.selenium.chrome.ChromeDriver;
306-
307- public class cookieTest {
308- public static void main(String[ ] args) {
309- WebDriver driver = new ChromeDriver();
310- try {
311- driver.get("http://www.example.com ");
312- Cookie cookie = new Cookie.Builder("key", "value").sameSite("Strict").build();
313- Cookie cookie1 = new Cookie.Builder("key", "value").sameSite("Lax").build();
314- driver.manage().addCookie(cookie);
315- driver.manage().addCookie(cookie1);
316- System.out.println(cookie.getSameSite());
317- System.out.println(cookie1.getSameSite());
318- } finally {
319- driver.quit();
320- }
321- }
322- }
303+ {{< tab header="Java" text=true >}}
304+ {{< gh-codeblock path="examples/java/src/test/java/dev/selenium/interactions/CookiesTest.java#L112-L121" >}}
323305 {{< /tab >}}
324306 {{< tab header="Python" text=true >}}
325307{{< gh-codeblock path="examples/python/tests/interactions/test_cookies.py#L59-L71" >}}
You can’t perform that action at this time.
0 commit comments