Unable to trigger events using WPT script

I am trying to script the following:

  1. navigate http://www.avis.co.uk
  2. exec document.getElementById(‘hire-search’).click()
  3. exec document.getElementById(‘hire-search’).value=‘LHR’

I am not getting the map overlays on steps 2 & 3. It seems WPT is not triggering relevant events.

Can someone please give suggestion on how can I get map overlays to work using WPT script ?

Thanks,
Avi

Try to use Javascript.

javascript:void(document.getElementById(“hire-search”).value=‘LHR’

If you want to wait for something to happen you need to turn that last exec into an execAndWait. Otherwise it’s not going to report anything and will just exit. You also need to either use a “combinesteps” command at the beginning or put the first navigate into a logdata 0/logdata 1 block so that only the overlay is measured.

[hr]
Finally got this working with jquery calls with screenshots and video:

combineSteps
navigate	http://www.avis.co.uk
execAndWait	$('#hire-search').focus();
execAndWait	$('#hire-search').val('LHR');
execAndWait	$('#hire-search').trigger('keyup');

Thanks everyone !