Wny can't I control Chrome Selenium Web Driver under Internet disconnect [WebDriver Exception]Why can't Selenium WebDriver find my element in a catch clauseCan a website detect when you are using selenium with chromedriver?Selenium webdriver - why same code behave differently in different browser driversHow to disable internet during web test selenium? WebDriver, JavaSelenium “chrome not reachable” error and can't access browser web elements after test kills existing browser and launches newError while Selenium Web Driver initializing with electron shellAttach an existing web browser to automate using Selenium in C#python selenium not running with chrome driver & chrome version
What is Japanese Language Stack Exchange called in Japanese?
Should I leave the first authourship of our paper to the student who did the project whereas I solved it?
Tracks in the snow
Why did it become so much more expensive to start a university?
Why would "an mule" be used instead of "a mule"?
Can a magnet rip protons from a nucleus?
Is there a star over my head?
How to save PDFs from web for offline reading on an iPad?
Dividing Divisive Divisors
How to help my 2.5-year-old daughter take her medicine when she refuses to?
How can I maximize the impact of my charitable donations?
How seriously should I take a CBP interview where I was told I have a red flag and could only stay for 30 days?
Why did they ever make smaller than full-frame sensors?
How to work with a technician hired with a grant who argues everything
My employer wants me to do a work of 6 months in just 2 months
How to add a theme preprocess function for published state?
Why is the T-1000 humanoid?
Have there been any countries that voted themselves out of existence?
Are scroll bars dead in 2019?
Action queue manager to perform action in a FIFO fashion
Contract Employer Keeps Asking for Small Things Without Pay
Are CO₂ tire cartridges reusable for multiple tires?
Georgian capital letter “Ⴒ” (“tar”) in pdfLaTeX
extract lines from bottom until regex match
Wny can't I control Chrome Selenium Web Driver under Internet disconnect [WebDriver Exception]
Why can't Selenium WebDriver find my element in a catch clauseCan a website detect when you are using selenium with chromedriver?Selenium webdriver - why same code behave differently in different browser driversHow to disable internet during web test selenium? WebDriver, JavaSelenium “chrome not reachable” error and can't access browser web elements after test kills existing browser and launches newError while Selenium Web Driver initializing with electron shellAttach an existing web browser to automate using Selenium in C#python selenium not running with chrome driver & chrome version
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I'm using Chrome Web Driver.
Automation test is no problem.
But, I also have to test exception case.
Only Internet disconnect case is problem.
[pre-condition]
- Run my automation app.
- Turn off wifi connection during normal operation.
- I saw
"ERR_INTERNET_DISCONNECTED"
message on chrome browser. - After 1 minute
"OpenQA.Selenium.WebDriverException"
occurred
As far as I know, The HTTP request to the remote Web Driver timed out
after 60 seconds I caught exception with using try~catch, But, After that, I can't
control chrome web driver.I mean, I'll send command s_driver.Quit()
,_driver.Close()
,_driver.URL()
..etc. No API calls are carried out.do
try
_driver.FindElement(By.XPath(composeXPath)).Click();
_driver.Navigate().Back();
catch (System.Net.WebException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebException expired");
catch (OpenQA.Selenium.WebDriverException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebDriverException");
_driver.Quit();
while (exit_flag == false);
}
Is this basic concept in webdriver or normal operation?
You can make this exception case easily.
If you meet the same experience, Help me.
Before Wifi on and reload url from chrome browser, I can't any access
to chrome WEB Driver.
I'm going to go away.
c# selenium selenium-webdriver
add a comment |
I'm using Chrome Web Driver.
Automation test is no problem.
But, I also have to test exception case.
Only Internet disconnect case is problem.
[pre-condition]
- Run my automation app.
- Turn off wifi connection during normal operation.
- I saw
"ERR_INTERNET_DISCONNECTED"
message on chrome browser. - After 1 minute
"OpenQA.Selenium.WebDriverException"
occurred
As far as I know, The HTTP request to the remote Web Driver timed out
after 60 seconds I caught exception with using try~catch, But, After that, I can't
control chrome web driver.I mean, I'll send command s_driver.Quit()
,_driver.Close()
,_driver.URL()
..etc. No API calls are carried out.do
try
_driver.FindElement(By.XPath(composeXPath)).Click();
_driver.Navigate().Back();
catch (System.Net.WebException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebException expired");
catch (OpenQA.Selenium.WebDriverException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebDriverException");
_driver.Quit();
while (exit_flag == false);
}
Is this basic concept in webdriver or normal operation?
You can make this exception case easily.
If you meet the same experience, Help me.
Before Wifi on and reload url from chrome browser, I can't any access
to chrome WEB Driver.
I'm going to go away.
c# selenium selenium-webdriver
add a comment |
I'm using Chrome Web Driver.
Automation test is no problem.
But, I also have to test exception case.
Only Internet disconnect case is problem.
[pre-condition]
- Run my automation app.
- Turn off wifi connection during normal operation.
- I saw
"ERR_INTERNET_DISCONNECTED"
message on chrome browser. - After 1 minute
"OpenQA.Selenium.WebDriverException"
occurred
As far as I know, The HTTP request to the remote Web Driver timed out
after 60 seconds I caught exception with using try~catch, But, After that, I can't
control chrome web driver.I mean, I'll send command s_driver.Quit()
,_driver.Close()
,_driver.URL()
..etc. No API calls are carried out.do
try
_driver.FindElement(By.XPath(composeXPath)).Click();
_driver.Navigate().Back();
catch (System.Net.WebException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebException expired");
catch (OpenQA.Selenium.WebDriverException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebDriverException");
_driver.Quit();
while (exit_flag == false);
}
Is this basic concept in webdriver or normal operation?
You can make this exception case easily.
If you meet the same experience, Help me.
Before Wifi on and reload url from chrome browser, I can't any access
to chrome WEB Driver.
I'm going to go away.
c# selenium selenium-webdriver
I'm using Chrome Web Driver.
Automation test is no problem.
But, I also have to test exception case.
Only Internet disconnect case is problem.
[pre-condition]
- Run my automation app.
- Turn off wifi connection during normal operation.
- I saw
"ERR_INTERNET_DISCONNECTED"
message on chrome browser. - After 1 minute
"OpenQA.Selenium.WebDriverException"
occurred
As far as I know, The HTTP request to the remote Web Driver timed out
after 60 seconds I caught exception with using try~catch, But, After that, I can't
control chrome web driver.I mean, I'll send command s_driver.Quit()
,_driver.Close()
,_driver.URL()
..etc. No API calls are carried out.do
try
_driver.FindElement(By.XPath(composeXPath)).Click();
_driver.Navigate().Back();
catch (System.Net.WebException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebException expired");
catch (OpenQA.Selenium.WebDriverException e)
System.Diagnostics.Debug.WriteLine("[Web Actor]WebDriverException");
_driver.Quit();
while (exit_flag == false);
}
Is this basic concept in webdriver or normal operation?
You can make this exception case easily.
If you meet the same experience, Help me.
Before Wifi on and reload url from chrome browser, I can't any access
to chrome WEB Driver.
I'm going to go away.
c# selenium selenium-webdriver
c# selenium selenium-webdriver
edited Mar 28 at 9:02
barbsan
2,9678 gold badges15 silver badges24 bronze badges
2,9678 gold badges15 silver badges24 bronze badges
asked Mar 28 at 8:54
minmin
11 bronze badge
11 bronze badge
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
protected void disConnectInternet() throws IOException
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);
CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55393482%2fwny-cant-i-control-chrome-selenium-web-driver-under-internet-disconnect-webdri%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
protected void disConnectInternet() throws IOException
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);
CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));
add a comment |
protected void disConnectInternet() throws IOException
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);
CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));
add a comment |
protected void disConnectInternet() throws IOException
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);
CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));
protected void disConnectInternet() throws IOException
Map map = new HashMap();
map.put("offline", true);
map.put("latency", 5);
map.put("download_throughput", 500);
map.put("upload_throughput", 1024);
CommandExecutor executor = ((ChromeDriver)driver).getCommandExecutor();
Response response = executor.execute(
new Command(((ChromeDriver)driver).getSessionId(), "setNetworkConditions", ImmutableMap.of("network_conditions", ImmutableMap.copyOf(map))));
answered Jun 10 at 11:39
akashakash
214 bronze badges
214 bronze badges
add a comment |
add a comment |
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Got a question that you can’t ask on public Stack Overflow? Learn more about sharing private information with Stack Overflow for Teams.
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55393482%2fwny-cant-i-control-chrome-selenium-web-driver-under-internet-disconnect-webdri%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown