For a particular text box on the page the robotframework is giving me an error that the element is not visible after I use the run command. I am basically trying to enter text in a text field but it cannot identify its location on the page.
I used locators..xpath, id and class.
xpath=//*[@id="solution-input"]
The test case I have written using robot framework:
Wait Until Element Is Visible xpath=//*[@id="solution-input"] 20 seconds
Set Focus To Element xpath=//*[@id="solution-input"]
Input Text xpath=//*[@id="solution-input"] test
HTML Snippet:
<input _ngcontent-c2="" class="col-md-6 ng-untouched ng-pristine ng-valid" id="solution-input" placeholder="Used for Opportunity Name & Description" type="text">