what is elementnotvisibleexception in selenium
This exception will be thrown when you are trying to locate a particular
element on webpage that is not currently visible even though it is present
in the DOM.
Also, sometimes, if you are trying to locate an element with the XPath which
associates with two or more element.