Are there supposed to be problems with non-Trident agents? I’ve been trying lots of different scripts in IE7/8/9, Firefox and Chrome and it appears that important commands (setValue, clickAndWait) do not work at all in Firefox/Chrome driving. Also, is IE driving expected to fail from time to time or is it supposed to work pretty reliably?
The behaviour I’m showing is always 100% consistent in Firefox/Chrome both in WebpageTest.org and in our private instances that we’re testing. In IE, it works almost always, only occasionally failing and exhibiting similar behavior as Firefox/Chrome.
navigate http://www.intechnica.co.uk/
clickAndWait className=performance
clickAndWait innerText=Products
IE GETs 1st page, then navigates to 2nd link, then to 3rd link.
Firefox/Chrome GET 1st page, then seem to timeout.
(IE) http://www.webpagetest.org/result/130418_25_JCM/
(Ch) http://www.webpagetest.org/result/130418_AJ_JCV/
(Ff) http://www.webpagetest.org/result/130418_22_JD1/
navigate http://casa.sapo.pt/EN/For-sale/Apartments/Ovar/?sa=1
setValue id=txtPrecoMin 40000
setValue id=txtPrecoMax 70000
clickAndWait innerText=Search
IE GETs 1st page, fills the boxes with the values, then submits the form and gets the 2nd page.
Firefox/Chrome GET 1st page, then seem to timeout - don’t even fill the boxes with min/max price.
(IE) http://www.webpagetest.org/result/130418_8Q_JPE/
(Ch) http://www.webpagetest.org/result/130418_DV_JPH/
(Ff) http://www.webpagetest.org/result/130418_P7_JPM/
[size=x-small](IE PT) http://www.webpagetest.org/result/130418_SH_HQ4/[/size]
[size=x-small](Ch PT) http://www.webpagetest.org/result/130418_MJ_HXD/[/size]
[size=x-small](Ff PT) http://www.webpagetest.org/result/130418_41_J2C/[/size]
navigate http://casa.sapo.pt/EN/For-sale/Apartments/Ovar/?sa=1
exec document.getElementById("txtPrecoMin").value="40000";
exec document.getElementById("txtPrecoMax").value="70000";
execAndWait Submeter();
IE behaves as expected (as previous script). IE failed once, which happens from time to time.
Firefox/Chrome behave as in previous script except now they manage to fill the min/max price boxes.
[color=#FF0000](IE Fail) http://www.webpagetest.org/result/130418_1B_JPS/[/color]
(IE) http://www.webpagetest.org/result/130418_2B_JVT/
(Ch) http://www.webpagetest.org/result/130418_MA_JPT/
(Ff) http://www.webpagetest.org/result/130418_E8_JPZ/
[size=x-small](IE PT) http://www.webpagetest.org/result/130418_X0_J7Z/[/size]
[size=x-small](Ch PT) http://www.webpagetest.org/result/130418_KF_J82/[/size]
[size=x-small](Ff PT) http://www.webpagetest.org/result/130418_XJ_J86/[/size]