Browser navigation

The first thing you will want to do after launching a browser is to open your website. This can be achieved in a single line:

        //Convenient
        driver.get("https://selenium.dev");
            
        //Longer way
        driver.navigate().to("https://selenium.dev");
driver.get("https://www.selenium.dev/selenium/web/index.html")
  




  




  













  
  
  

  
  
  

  
  
    
    
    
    
    
    
  

  <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-cs" data-lang="cs"><span style="display:flex;"><span>            <span style="color:#8f5902;font-style:italic">//Convenient</span>
</span></span><span style="display:flex;"><span>            <span style="color:#000">driver</span><span style="color:#000;font-weight:bold">.</span><span style="color:#000">Url</span> <span style="color:#000;font-weight:bold">=</span> <span style="color:#4e9a06">&#34;https://selenium.dev&#34;</span><span style="color:#000;font-weight:bold">;</span>
</span></span><span style="display:flex;"><span>            <span style="color:#8f5902;font-style:italic">//Longer</span>
</span></span><span style="display:flex;"><span>            <span style="color:#000">driver</span><span style="color:#000;font-weight:bold">.</span><span style="color:#000">Navigate</span><span style="color:#000;font-weight:bold">().</span><span style="color:#000">GoToUrl</span><span style="color:#000;font-weight:bold">(</span><span style="color:#4e9a06">&#34;https://selenium.dev&#34;</span><span style="color:#000;font-weight:bold">);</span></span></span></code></pre></div>

  <div class="text-end pb-2">
    <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/dotnet/SeleniumDocs/Interactions/NavigationTest.cs#L17-L20" target="_blank">
      <i class="fas fa-external-link-alt pl-2"></i>
        <strong>View full example on GitHub</strong>
    </a>
  </div>




  
driver.navigate.to 'https://selenium.dev'
  
        //Convenient
          await driver.get('https://www.selenium.dev');
  
          //Longer way
          await driver.navigate().to("https://www.selenium.dev/selenium/web/index.html");
//Convenient
driver.get("https://selenium.dev")

//Longer way
driver.navigate().to("https://selenium.dev")
  

Back

Pressing the browser’s back button:

        //Back
        driver.navigate().back();
 
 
 
 
 
 
 
 
   
 
 
 
 
   
 
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   
   
 
   
   
   
 
   
   
     
     
     
     
     
     
   
 
   <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-cs" data-lang="cs"><span style="display:flex;"><span>            <span style="color:#8f5902;font-style:italic">//Back</span>
 </span></span><span style="display:flex;"><span>            <span style="color:#000">driver</span><span style="color:#000;font-weight:bold">.</span><span style="color:#000">Navigate</span><span style="color:#000;font-weight:bold">().</span><span style="color:#000">Back</span><span style="color:#000;font-weight:bold">();</span></span></span></code></pre></div>
 
   <div class="text-end pb-2">
     <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/dotnet/SeleniumDocs/Interactions/NavigationTest.cs#L24-L25" target="_blank">
       <i class="fas fa-external-link-alt pl-2"></i>
         <strong>View full example on GitHub</strong>
     </a>
   </div>
 
 
 

  
driver.navigate.back
        //Back
          await driver.navigate().back();
driver.navigate().back() 

Forward

Pressing the browser’s forward button:

        //Forward
        driver.navigate().forward();
 
 
 
 
 
 
 
 
   
 
 
 
 
   
 
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   
   
 
   
   
   
 
   
   
     
     
     
     
     
     
   
 
   <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-cs" data-lang="cs"><span style="display:flex;"><span>            <span style="color:#8f5902;font-style:italic">//Forward</span>
 </span></span><span style="display:flex;"><span>            <span style="color:#000">driver</span><span style="color:#000;font-weight:bold">.</span><span style="color:#000">Navigate</span><span style="color:#000;font-weight:bold">().</span><span style="color:#000">Forward</span><span style="color:#000;font-weight:bold">();</span></span></span></code></pre></div>
 
   <div class="text-end pb-2">
     <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/dotnet/SeleniumDocs/Interactions/NavigationTest.cs#L29-L30" target="_blank">
       <i class="fas fa-external-link-alt pl-2"></i>
         <strong>View full example on GitHub</strong>
     </a>
   </div>
 
 
 

  
driver.navigate.forward
        //Forward
        await driver.navigate().forward();
driver.navigate().forward()

Refresh

Refresh the current page:

        //Refresh
        driver.navigate().refresh();
 
 
 
 
 
 
 
 
   
 
 
 
 
   
 
 
 
 
   
 
 
 
 
 
 
 
 
 
 
 
 
 
   
   
   
 
   
   
   
 
   
   
     
     
     
     
     
     
   
 
   <div class="highlight"><pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-cs" data-lang="cs"><span style="display:flex;"><span>            <span style="color:#8f5902;font-style:italic">//Refresh</span>
 </span></span><span style="display:flex;"><span>            <span style="color:#000">driver</span><span style="color:#000;font-weight:bold">.</span><span style="color:#000">Navigate</span><span style="color:#000;font-weight:bold">().</span><span style="color:#000">Refresh</span><span style="color:#000;font-weight:bold">();</span></span></span></code></pre></div>
 
   <div class="text-end pb-2">
     <a href="https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/dotnet/SeleniumDocs/Interactions/NavigationTest.cs#L34-L35" target="_blank">
       <i class="fas fa-external-link-alt pl-2"></i>
         <strong>View full example on GitHub</strong>
     </a>
   </div>
 
 
 

  
driver.navigate.refresh
        //Refresh
        await driver.navigate().refresh();
driver.navigate().refresh()