Method and way to highlight the validation message in the web page by using Selenium IDEButton gets disabled and doesnot get clickedNeed help to find Selenium Webdriver contents and the learning sitesHow to test multiple user concurrency for a website?How can I verify text exist within a table using Selenium IDE?Selenium: Select 2nd item by both class and with certain text?Selenium IDE with Selblocks: jump to next var if got an errorSelenium IDE throwing an error when selecting an option from dropdown menuHow to fix 'Java build failed' in Eclipse after converting selenium IDE script?Selenium IDE type not saving textHow to change the Selenium IDE file extension (.side file into java file) while saving the project
How to start your Starctaft II games vs AI immediatly?
Crime rates in a post-scarcity economy
Gift for mentor after his thesis defense?
What will Doctor Strange protect now?
Movie where heroine wakes up to a mirror image enemy that copies her every move?
What are these pads?
Add elements inside Array conditionally in JavaScript
My parents are Afghan
Do oversize pulley wheels increase derailleur capacity?
How to avoid making self and former employee look bad when reporting on fixing former employee's work?
How can I test a shell script in a "safe environment" to avoid harm to my computer?
Is there an application which does HTTP PUT?
How to explain intravenous drug abuse to a 6-year-old?
Is it a good idea to copy a trader when investing?
Does this website provide consistent translation into Wookiee?
Capturing the entire webpage with WebExecute's CaptureImage
Is it possible to do moon sighting in advance for 5 years with 100% accuracy?
Exactly which act of bravery are Luke and Han awarded a medal for?
How is Arya still alive?
Magical Modulo Squares
Expl3 and recent xparse on overleaf: No expl3 loader detected
Is there a need for better software for writers?
How can one see if an address is multisig?
Visual Studio Code download existing code
Method and way to highlight the validation message in the web page by using Selenium IDE
Button gets disabled and doesnot get clickedNeed help to find Selenium Webdriver contents and the learning sitesHow to test multiple user concurrency for a website?How can I verify text exist within a table using Selenium IDE?Selenium: Select 2nd item by both class and with certain text?Selenium IDE with Selblocks: jump to next var if got an errorSelenium IDE throwing an error when selecting an option from dropdown menuHow to fix 'Java build failed' in Eclipse after converting selenium IDE script?Selenium IDE type not saving textHow to change the Selenium IDE file extension (.side file into java file) while saving the project
Is there is any way to highlight the validation message by using Selenium IDE?
Example: During login when the user passes the invalid input the validation messages and login will be failed. I want to highlight the validation message which is getting displayed on the screen.
browser-automation selenium-ide
add a comment |
Is there is any way to highlight the validation message by using Selenium IDE?
Example: During login when the user passes the invalid input the validation messages and login will be failed. I want to highlight the validation message which is getting displayed on the screen.
browser-automation selenium-ide
1
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? likethrow new RuntimeExeption("error text")
would do?
– globalworming
Apr 29 at 12:49
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09
add a comment |
Is there is any way to highlight the validation message by using Selenium IDE?
Example: During login when the user passes the invalid input the validation messages and login will be failed. I want to highlight the validation message which is getting displayed on the screen.
browser-automation selenium-ide
Is there is any way to highlight the validation message by using Selenium IDE?
Example: During login when the user passes the invalid input the validation messages and login will be failed. I want to highlight the validation message which is getting displayed on the screen.
browser-automation selenium-ide
browser-automation selenium-ide
edited Apr 29 at 14:26
Niels van Reijmersdal
22.1k23177
22.1k23177
asked Apr 29 at 12:27
AnandAnand
490416
490416
1
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? likethrow new RuntimeExeption("error text")
would do?
– globalworming
Apr 29 at 12:49
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09
add a comment |
1
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? likethrow new RuntimeExeption("error text")
would do?
– globalworming
Apr 29 at 12:49
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09
1
1
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? like
throw new RuntimeExeption("error text")
would do?– globalworming
Apr 29 at 12:49
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? like
throw new RuntimeExeption("error text")
would do?– globalworming
Apr 29 at 12:49
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09
add a comment |
3 Answers
3
active
oldest
votes
You can use the "run script
" command with JavaScript code in the target field.
Here some example code to highlight the first h1
element on a page with XPath:
document.evaluate('//h1', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute('style', 'outline: red dashed 5px !important')
I can't seem to pass found elements with Selenium IDE, so you need to locate in JavaScript code.
Looks something like this:
add a comment |
When looking at the API of selenium IDE there is no way to do it. https://sqa.stackexchange.com/a/38970/35888
If you have access to the webdriver you can visually highlight specific elements by playing around with the css dynamically. https://stackoverflow.com/questions/24882723/how-can-i-set-new-style-of-element-using-selenium-web-driver
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement element = driver.findElement(yourElement);
js.executeScript("arguments[0].setAttribute('style', 'outline: yellow dashed 5px !important')", element);
in your case you would want to set the background color of the element.
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,run script
, didn't see that, nice
– globalworming
Apr 29 at 14:34
add a comment |
I believe that was functionality provided by the old, different version of SelniumIDE before the complete re-write in 2018.
I no longer see that built-in functionality in the new SelenumIDE.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "244"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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/3.0/"u003ecc by-sa 3.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%2fsqa.stackexchange.com%2fquestions%2f38964%2fmethod-and-way-to-highlight-the-validation-message-in-the-web-page-by-using-sele%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can use the "run script
" command with JavaScript code in the target field.
Here some example code to highlight the first h1
element on a page with XPath:
document.evaluate('//h1', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute('style', 'outline: red dashed 5px !important')
I can't seem to pass found elements with Selenium IDE, so you need to locate in JavaScript code.
Looks something like this:
add a comment |
You can use the "run script
" command with JavaScript code in the target field.
Here some example code to highlight the first h1
element on a page with XPath:
document.evaluate('//h1', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute('style', 'outline: red dashed 5px !important')
I can't seem to pass found elements with Selenium IDE, so you need to locate in JavaScript code.
Looks something like this:
add a comment |
You can use the "run script
" command with JavaScript code in the target field.
Here some example code to highlight the first h1
element on a page with XPath:
document.evaluate('//h1', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute('style', 'outline: red dashed 5px !important')
I can't seem to pass found elements with Selenium IDE, so you need to locate in JavaScript code.
Looks something like this:
You can use the "run script
" command with JavaScript code in the target field.
Here some example code to highlight the first h1
element on a page with XPath:
document.evaluate('//h1', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.setAttribute('style', 'outline: red dashed 5px !important')
I can't seem to pass found elements with Selenium IDE, so you need to locate in JavaScript code.
Looks something like this:
answered Apr 29 at 14:23
Niels van ReijmersdalNiels van Reijmersdal
22.1k23177
22.1k23177
add a comment |
add a comment |
When looking at the API of selenium IDE there is no way to do it. https://sqa.stackexchange.com/a/38970/35888
If you have access to the webdriver you can visually highlight specific elements by playing around with the css dynamically. https://stackoverflow.com/questions/24882723/how-can-i-set-new-style-of-element-using-selenium-web-driver
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement element = driver.findElement(yourElement);
js.executeScript("arguments[0].setAttribute('style', 'outline: yellow dashed 5px !important')", element);
in your case you would want to set the background color of the element.
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,run script
, didn't see that, nice
– globalworming
Apr 29 at 14:34
add a comment |
When looking at the API of selenium IDE there is no way to do it. https://sqa.stackexchange.com/a/38970/35888
If you have access to the webdriver you can visually highlight specific elements by playing around with the css dynamically. https://stackoverflow.com/questions/24882723/how-can-i-set-new-style-of-element-using-selenium-web-driver
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement element = driver.findElement(yourElement);
js.executeScript("arguments[0].setAttribute('style', 'outline: yellow dashed 5px !important')", element);
in your case you would want to set the background color of the element.
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,run script
, didn't see that, nice
– globalworming
Apr 29 at 14:34
add a comment |
When looking at the API of selenium IDE there is no way to do it. https://sqa.stackexchange.com/a/38970/35888
If you have access to the webdriver you can visually highlight specific elements by playing around with the css dynamically. https://stackoverflow.com/questions/24882723/how-can-i-set-new-style-of-element-using-selenium-web-driver
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement element = driver.findElement(yourElement);
js.executeScript("arguments[0].setAttribute('style', 'outline: yellow dashed 5px !important')", element);
in your case you would want to set the background color of the element.
When looking at the API of selenium IDE there is no way to do it. https://sqa.stackexchange.com/a/38970/35888
If you have access to the webdriver you can visually highlight specific elements by playing around with the css dynamically. https://stackoverflow.com/questions/24882723/how-can-i-set-new-style-of-element-using-selenium-web-driver
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement element = driver.findElement(yourElement);
js.executeScript("arguments[0].setAttribute('style', 'outline: yellow dashed 5px !important')", element);
in your case you would want to set the background color of the element.
edited Apr 30 at 6:51
answered Apr 29 at 13:18
globalwormingglobalworming
2117
2117
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,run script
, didn't see that, nice
– globalworming
Apr 29 at 14:34
add a comment |
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,run script
, didn't see that, nice
– globalworming
Apr 29 at 14:34
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
I got it working based on your idea to use the JavaScript Executor that is present in the new Selenium IDE :)
– Niels van Reijmersdal
Apr 29 at 14:24
oh,
run script
, didn't see that, nice– globalworming
Apr 29 at 14:34
oh,
run script
, didn't see that, nice– globalworming
Apr 29 at 14:34
add a comment |
I believe that was functionality provided by the old, different version of SelniumIDE before the complete re-write in 2018.
I no longer see that built-in functionality in the new SelenumIDE.
add a comment |
I believe that was functionality provided by the old, different version of SelniumIDE before the complete re-write in 2018.
I no longer see that built-in functionality in the new SelenumIDE.
add a comment |
I believe that was functionality provided by the old, different version of SelniumIDE before the complete re-write in 2018.
I no longer see that built-in functionality in the new SelenumIDE.
I believe that was functionality provided by the old, different version of SelniumIDE before the complete re-write in 2018.
I no longer see that built-in functionality in the new SelenumIDE.
answered Apr 29 at 14:01
Michael DurrantMichael Durrant
15.3k22165
15.3k22165
add a comment |
add a comment |
Thanks for contributing an answer to Software Quality Assurance & Testing Stack Exchange!
- 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%2fsqa.stackexchange.com%2fquestions%2f38964%2fmethod-and-way-to-highlight-the-validation-message-in-the-web-page-by-using-sele%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
1
What do you mean with Highlight? Select the text with the mouse?
– Niels van Reijmersdal
Apr 29 at 12:29
@NielsvanReijmersdal - Please see my screenshot and help me - screencast.com/t/MUa5kqLI5
– Anand
Apr 29 at 12:34
I still do not understand what you want to do.
– Niels van Reijmersdal
Apr 29 at 12:36
do you want to make a screenshot of the page and apply a visual highlight? or do you for example want the error text in your log? like
throw new RuntimeExeption("error text")
would do?– globalworming
Apr 29 at 12:49
@globalworming,- Yes I want to apply the visual highlight basically highlighting the element feature like below screenshot - screencast.com/t/QKMJxhQefn8
– Anand
Apr 29 at 13:09