title: I'm not able to click on Element, no Error - WebDriver/Java/Firefox
body: <p>I'm currently attempting to automate some of our manual testing in my place of work. I've only picked up Selenium yesterday, so bear with me, if this questions is easily answered. I feel like i've researched for a few hours with no success.</p>
  
  <p>My current issue, is that WebDriver navigates to the URL, but doesn't seem to click on the button. Normally it would say 'Extension Updated Successfully'. I thought perhaps it was navigating to quickly away, so I added an implicit wait, but still face the same issue.  </p>
  
  <p>Random Info: Using Java, Windows 10, Selenium 3.</p>
  
  <p>Updated due to feedback:</p>
  
  <p>Here is the link to site. <a href="https://account.walkme.com/ExtensionDownload/downloadPage.html?guid=9a750d736deb466b81257405314f47c8&amp;customer=SFQA&amp;profile=milton" rel="nofollow noreferrer">MyExtension</a></p>
  
  <p>I'm attempting to click on this <a href="https://i.stack.imgur.com/uI4GN.jpg" rel="nofollow noreferrer">ExtensionButton</a> before continuing, because I need to update extensions based on the site i'm logging into.</p>
  
  <p>Here's the code I currently have, i've tried to use XPath, cssSelectors, byId, byClass. It's worked 1-2 times, each method.</p>
  
  <pre><code> driver.get("https://account.walkme.com/ExtensionDownload/downloadPage.html?guid=f0dfc80b60f744d08ae38b7b41d8b852&amp;customer=sarah_i&amp;profile=default");
        wait.until(ExpectedConditions.visibilityOfElementLocated((By.xpath("//a[@id='extension-link']//span[@class='button-text']"))));
        driver.findElement(By.id("extension-link")).click();
        driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
  </code></pre>
  
  <p>Here's a snippet of the HTML:</p>
  
  <pre><code>            &lt;img id="image" class="customer-icon"&gt;
              &lt;div id="div-company"&gt;
                  &lt;label id="lbl-company"&gt;Company:&lt;/label&gt;
                  &lt;span id="company"&gt;SFQA&lt;/span&gt;
              &lt;/div&gt;
              &lt;div id="div-profile"&gt;
                  &lt;label id="lbl-profile"&gt;Profile:&lt;/label&gt;
                  &lt;span id="profile"&gt;milton&lt;/span&gt;
              &lt;/div&gt;
              &lt;div id="div-description" class="description-wrapper"&gt;
                  &lt;label id="lbl-description"&gt;Description:&lt;/label&gt;
                  &lt;span id="description"&gt;&lt;/span&gt;
              &lt;/div&gt;
  
              &lt;div id="customer" class="customer"&gt;&lt;/div&gt;
  
              &lt;a id="extension-link" class="orange-button update" style="cursor: pointer; display: inline-block;"&gt;
                  &lt;div class="button-icon"&gt;&lt;/div&gt;
                  &lt;span class="button-text"&gt;Update Extension&lt;/span&gt;
              &lt;/a&gt;
  
               &lt;a id="extension-link-upgrade" class="orange-button"&gt;
                  &lt;div class="button-icon"&gt;&lt;/div&gt;
                  &lt;span class="button-text"&gt;&lt;/span&gt;
              &lt;/a&gt;
  
  
              &lt;ul id="instructions" class="instructions"&gt;
                  &lt;li id="step-1"&gt;
                      &lt;div class="step-num"&gt;Step 1 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;
                      &lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-2"&gt;
                      &lt;div class="step-num"&gt;Step 2 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-3"&gt;
                      &lt;div class="step-num"&gt;Step 3 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-4"&gt;
                      &lt;div class="step-num"&gt;Step 4 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-5"&gt;
                      &lt;div class="step-num"&gt;Step 5 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-6"&gt;
                      &lt;div class="step-num"&gt;Step 6 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-7"&gt;
                      &lt;div class="step-num"&gt;Step 7 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-8"&gt;
                      &lt;div class="step-num"&gt;Step 8 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-9"&gt;
                      &lt;div class="step-num"&gt;Step 9 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-10"&gt;
                      &lt;div class="step-num"&gt;Step 10 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-11"&gt;
                      &lt;div class="step-num"&gt;Step 11 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
                  &lt;li id="step-12"&gt;
                      &lt;div class="step-num"&gt;Step 12 - &lt;/div&gt;
                      &lt;div class="step-image"&gt;&lt;/div&gt;
                  &lt;/li&gt;
              &lt;/ul&gt;
  </code></pre>
  
  <p>I'm attemepting to click on line 16-18.</p>
  
  <pre><code>&lt;a id="extension-link" class="orange-button update" style="cursor: pointer; display: inline-block;"&gt;
                  &lt;div class="button-icon"&gt;&lt;/div&gt;
                  &lt;span class="button-text"&gt;Update Extension&lt;/span&gt;
              &lt;/a&gt;
  </code></pre>
  
  <p>Please let me know, if there's any feedback for this post. I want to know why i'm receiving down votes.</p>