can user is able to give manual input while running selenium IDE script? For ex. If there is name field then can we open input box everytime script runs so that user can give hi
Use Thread.Sleep(20000); This will freeze everything for 20s and you can enter whatever fields you want to enter manually in that time period
As of 2020 using Selenium IDE 3.16.1
, I found the following config worked by the suggested answers above. (I re-answered the question as above answers did not clearly combined all pieces)
Command : execute script
Target : return prompt("Question Text","Default value");
Value : yourVariableName
and fill in the input box by the stored var:
Command : type
Target : (your selector)
Value : ${yourVariableName}
Since you specifically asked about Selenium IDE, the answer is no. But you can pause the script and let the user type their name, then have the script continue. I've heard of folks using this technique for handling CAPTCHAs, which of course are not easily automatable.