title: Is there a way to change the URL text using Selenium Webdriver?
body: <p>Let's suppose that I am writing Selenium tests for some public library website. The website has a login page. After logging into the website, I see a list of books. I can click on any of the links of the book titles. After clicking on a book title link, a summary of the book is dispalyed on the screen, and the url is something like:</p>
  
  <blockquote>
    <p><a href="http://somePublicLibrary.com/Books/e6a9bb54-da25-102b-9a03-2db401e887ec?title=BookTitle" rel="noreferrer">http://somePublicLibrary.com/Books/e6a9bb54-da25-102b-9a03-2db401e887ec?title=BookTitle</a></p>
  </blockquote>
  
  <p>If I change the guid in the url to some invalid guid, then instead of displaying the summary, the page displays a message:</p>
  
  <blockquote>
    <p>No summary found.</p>
  </blockquote>
  
  <p>I would like to create an automated test for this scenario.</p>
  
  <p>I am trying to write methods like <code>changeUrlGuid()</code>, <code>getUrlGuid()</code>, etc. But how can I get the url text using Selenium Webdriver?</p>