From e7ae9ae69a62218de84fe36e63e2af7d02b4959c Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Thu, 1 Jul 2021 17:51:04 +0900 Subject: [PATCH 1/9] Update chrome_devtools.en.md add get console log example c-sharp --- .../support_packages/chrome_devtools.en.md | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.en.md b/docs_source_files/content/support_packages/chrome_devtools.en.md index b05551d8a74e..4d59a4a4ab6d 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.en.md +++ b/docs_source_files/content/support_packages/chrome_devtools.en.md @@ -279,7 +279,44 @@ public void consoleLogTest() { # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample + +using OpenQA.Selenium; +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + + +namespace Selenium4Sample +{ + public class Example + { + + protected IDevToolsSession session; + protected IWebDriver driver; + protected DevToolsSessionDomains devToolsSession; + + public void ConsoleLogTest() + { + driver = new ChromeDriver(); + //Get DevTools + IDevTools devTools = driver as IDevTools; + //DevTools Session + session = devTools.GetDevToolsSession(); + + devToolsSession.Log.Enable(); + devToolsSession.Log.EntryAdded += Log_EntryAdded; + } + + private void Log_EntryAdded(object sender, OpenQA.Selenium.DevTools.V91.Log.EntryAddedEventArgs e) + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + } + + } +} + {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From 1c4327db720b42e2a8d3c58a138b34b215305704 Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:25:02 +0900 Subject: [PATCH 2/9] Update chrome_devtools.en.md Code changed to short. --- .../support_packages/chrome_devtools.en.md | 36 ++++++------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.en.md b/docs_source_files/content/support_packages/chrome_devtools.en.md index 4d59a4a4ab6d..54f4b735d9dc 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.en.md +++ b/docs_source_files/content/support_packages/chrome_devtools.en.md @@ -279,44 +279,28 @@ public void consoleLogTest() { # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} - -using OpenQA.Selenium; using OpenQA.Selenium.Chrome; using OpenQA.Selenium.DevTools; using System; +using OpenQA.Selenium.DevTools.V91.Emulation; using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; - - namespace Selenium4Sample { public class Example { - - protected IDevToolsSession session; - protected IWebDriver driver; - protected DevToolsSessionDomains devToolsSession; - public void ConsoleLogTest() { - driver = new ChromeDriver(); - //Get DevTools - IDevTools devTools = driver as IDevTools; - //DevTools Session - session = devTools.GetDevToolsSession(); - - devToolsSession.Log.Enable(); - devToolsSession.Log.EntryAdded += Log_EntryAdded; + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession().GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; } - - private void Log_EntryAdded(object sender, OpenQA.Selenium.DevTools.V91.Log.EntryAddedEventArgs e) - { - Console.WriteLine("log: " + e.Entry.Text); - Console.WriteLine("level: " + e.Entry.Level); - } - } -} - +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From dc2101fb731d40605469b716fd7604d31ac2b30c Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:30:24 +0900 Subject: [PATCH 3/9] add console.log event example C-Sharp add console.log event example C-Sharp --- .../support_packages/chrome_devtools.de.md | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.de.md b/docs_source_files/content/support_packages/chrome_devtools.de.md index b077cad4fa22..2892f46e2029 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.de.md +++ b/docs_source_files/content/support_packages/chrome_devtools.de.md @@ -286,7 +286,28 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using OpenQA.Selenium.DevTools.V91.Emulation; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession().GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From 0b122d2a4106559c0206a79ee16a4385d8cc6e8b Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:31:14 +0900 Subject: [PATCH 4/9] Update chrome_devtools.de.md --- docs_source_files/content/support_packages/chrome_devtools.de.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs_source_files/content/support_packages/chrome_devtools.de.md b/docs_source_files/content/support_packages/chrome_devtools.de.md index 2892f46e2029..5ef292d07495 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.de.md +++ b/docs_source_files/content/support_packages/chrome_devtools.de.md @@ -286,6 +286,7 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} + using OpenQA.Selenium.Chrome; using OpenQA.Selenium.DevTools; using System; From 1584e47afa62bbdbb4428125b65147b0dfb4dbf2 Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:34:16 +0900 Subject: [PATCH 5/9] Update chrome_devtools.de.md remove enter --- docs_source_files/content/support_packages/chrome_devtools.de.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.de.md b/docs_source_files/content/support_packages/chrome_devtools.de.md index 5ef292d07495..2892f46e2029 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.de.md +++ b/docs_source_files/content/support_packages/chrome_devtools.de.md @@ -286,7 +286,6 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} - using OpenQA.Selenium.Chrome; using OpenQA.Selenium.DevTools; using System; From 4ce1661e9499bf4550863dafe82ae43daaa099ec Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:36:17 +0900 Subject: [PATCH 6/9] Added console log event sample with c-sharp Added console log event sample with c-sharp --- .../support_packages/chrome_devtools.ko.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.ko.md b/docs_source_files/content/support_packages/chrome_devtools.ko.md index 8532897b4b16..17fcd111897d 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.ko.md +++ b/docs_source_files/content/support_packages/chrome_devtools.ko.md @@ -285,7 +285,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From b9725f30033561f3c7a87d38d26f7cf5d27e253c Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:36:56 +0900 Subject: [PATCH 7/9] Added console log event sample with c-sharp Added console log event sample with c-sharp --- .../support_packages/chrome_devtools.es.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.es.md b/docs_source_files/content/support_packages/chrome_devtools.es.md index 1bfdc14030ba..ed4c7f9bfd38 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.es.md +++ b/docs_source_files/content/support_packages/chrome_devtools.es.md @@ -285,7 +285,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From 152d87144c69e0b8f9925e696880703335f66c77 Mon Sep 17 00:00:00 2001 From: NamIlKim <44854923+namilkimfree@users.noreply.github.com> Date: Mon, 5 Jul 2021 00:37:28 +0900 Subject: [PATCH 8/9] Added console log event sample with c-sharp Added console log event sample with c-sharp --- .../support_packages/chrome_devtools.fr.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.fr.md b/docs_source_files/content/support_packages/chrome_devtools.fr.md index 115a177e142d..f36c2ea618d5 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.fr.md +++ b/docs_source_files/content/support_packages/chrome_devtools.fr.md @@ -285,7 +285,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample From fe48b5f5057af4e635efbe55cdef8ad07fdc7e56 Mon Sep 17 00:00:00 2001 From: namilimfree Date: Mon, 5 Jul 2021 00:53:33 +0900 Subject: [PATCH 9/9] Added console log event sample with c-sharp --- .../support_packages/chrome_devtools.en.md | 5 ++-- .../support_packages/chrome_devtools.ja.md | 24 ++++++++++++++++++- .../support_packages/chrome_devtools.nl.md | 24 ++++++++++++++++++- .../support_packages/chrome_devtools.pt-br.md | 24 ++++++++++++++++++- .../support_packages/chrome_devtools.zh-cn.md | 24 ++++++++++++++++++- 5 files changed, 95 insertions(+), 6 deletions(-) diff --git a/docs_source_files/content/support_packages/chrome_devtools.en.md b/docs_source_files/content/support_packages/chrome_devtools.en.md index 54f4b735d9dc..d1cdceaa6077 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.en.md +++ b/docs_source_files/content/support_packages/chrome_devtools.en.md @@ -282,8 +282,8 @@ public void consoleLogTest() { using OpenQA.Selenium.Chrome; using OpenQA.Selenium.DevTools; using System; -using OpenQA.Selenium.DevTools.V91.Emulation; using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + namespace Selenium4Sample { public class Example @@ -291,7 +291,8 @@ namespace Selenium4Sample public void ConsoleLogTest() { var driver = new ChromeDriver(); - var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession().GetVersionSpecificDomains(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); devToolsSessionDomains.Log.Enable(); devToolsSessionDomains.Log.EntryAdded += (sender, e) => { diff --git a/docs_source_files/content/support_packages/chrome_devtools.ja.md b/docs_source_files/content/support_packages/chrome_devtools.ja.md index 5053af5b778d..5a766c61ff74 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.ja.md +++ b/docs_source_files/content/support_packages/chrome_devtools.ja.md @@ -289,7 +289,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample diff --git a/docs_source_files/content/support_packages/chrome_devtools.nl.md b/docs_source_files/content/support_packages/chrome_devtools.nl.md index 68e51ec1a9cb..cbf152e22cea 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.nl.md +++ b/docs_source_files/content/support_packages/chrome_devtools.nl.md @@ -285,7 +285,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample diff --git a/docs_source_files/content/support_packages/chrome_devtools.pt-br.md b/docs_source_files/content/support_packages/chrome_devtools.pt-br.md index d7218d17965a..6a1a9e348be5 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.pt-br.md +++ b/docs_source_files/content/support_packages/chrome_devtools.pt-br.md @@ -279,7 +279,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample diff --git a/docs_source_files/content/support_packages/chrome_devtools.zh-cn.md b/docs_source_files/content/support_packages/chrome_devtools.zh-cn.md index 033fecbe0fae..51b0806082ce 100644 --- a/docs_source_files/content/support_packages/chrome_devtools.zh-cn.md +++ b/docs_source_files/content/support_packages/chrome_devtools.zh-cn.md @@ -285,7 +285,29 @@ devTools.createSession(); # Please raise a PR to add code sample {{< / code-panel >}} {{< code-panel language="csharp" >}} -# Please raise a PR to add code sample +using OpenQA.Selenium.Chrome; +using OpenQA.Selenium.DevTools; +using System; +using DevToolsSessionDomains = OpenQA.Selenium.DevTools.V91.DevToolsSessionDomains; + +namespace Selenium4Sample +{ + public class Example + { + public void ConsoleLogTest() + { + var driver = new ChromeDriver(); + var devToolsSessionDomains = ((IDevTools) driver).GetDevToolsSession() + .GetVersionSpecificDomains(); + devToolsSessionDomains.Log.Enable(); + devToolsSessionDomains.Log.EntryAdded += (sender, e) => + { + Console.WriteLine("log: " + e.Entry.Text); + Console.WriteLine("level: " + e.Entry.Level); + }; + } + } +} {{< / code-panel >}} {{< code-panel language="ruby" >}} # Please raise a PR to add code sample