code: @When("^I click on the element on index '(\\d+?)'$")
      public void seleniumClick(Integer index) throws InterruptedException {
  
          try {
              assertThat(this.commonspec, commonspec.getPreviousWebElements()).as("There are less found elements than required")
                      .hasAtLeast(index);
              commonspec.getPreviousWebElements().getPreviousWebElements().get(index).click();
          } catch (AssertionError e) {
              Thread.sleep(1000);
              assertThat(this.commonspec, commonspec.getPreviousWebElements()).as("There are less found elements than required")
                      .hasAtLeast(index);
              commonspec.getPreviousWebElements().getPreviousWebElements().get(index).click();
          }
      }
docs: Click on an numbered {@code url} previously found element.
  
  @param index
  @throws InterruptedException