WebPagetest Forums
script way to submit login form doesn't work - Printable Version

+- WebPagetest Forums (https://www.webpagetest.org/forums)
+-- Forum: WebPagetest (/forumdisplay.php?fid=7)
+--- Forum: General Discussion (/forumdisplay.php?fid=25)
+--- Thread: script way to submit login form doesn't work (/showthread.php?tid=15831)



script way to submit login form doesn't work - thomas@inspectorio.com - 07-10-2019 08:12 PM

I was try to using the script way to login my website, here is the script:

setEventName launch
navigate https://xxxx.example.com
sleep 5
selectValue id=environment 2: Staging
setvalue id=email xxx@example.com
setvalue id=password 123456
setEventName load
execAndWait document.querySelector('.btn-submit').click()

I am seeing the value is set properly to the email and password element, but seems the last step to submit is not executed. Don't know what's wrong. But if I executed the last script using chrome dev tools under Console tab, the login button is submited and login go through. Don't know why it is not proceed by webpagetest, any help is appreciated.


RE: script way to submit login form doesn't work - andydavies - 07-16-2019 07:03 PM

I tend to use exec and DOM selectors to target elements rather than WPTs own scripting for example

document.getElementById("email").value="xxx@example.com"