I have a selenium script that I created with Selenium IDE. I was wondering if there is anyway to store the text that is in a certain element in a variable so that I can use that text later in the script? I am using selenium IDE to do it and then importing it into browsermob.
For Example: I have this html:
<div id=title> <h2>Website</h2> <h3><span>web app</span>www.google.com</h3> </div>
Depending what exactly you are trying to do, the storeEval command may be of use. You should just be able to start the Xpath with // as the argument to the storeEval command (so that Selenium knows that you are referencing an Xpath rather than, say, a DOM element).
You can use the following piece of code for your task. It will work.
storeEval window.document.getElementById('menuless') varname echo varname