04-18-2013, 10:11 PM
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.
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/
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/
(IE PT) http://www.webpagetest.org/result/130418_SH_HQ4/
(Ch PT) http://www.webpagetest.org/result/130418_MJ_HXD/
(Ff PT) http://www.webpagetest.org/result/130418_41_J2C/
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.
(IE Fail) http://www.webpagetest.org/result/130418_1B_JPS/
(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/
(IE PT) http://www.webpagetest.org/result/130418_X0_J7Z/
(Ch PT) http://www.webpagetest.org/result/130418_KF_J82/
(Ff PT) http://www.webpagetest.org/result/130418_XJ_J86/
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.
Code:
navigate http://www.intechnica.co.uk/
clickAndWait className=performance
clickAndWait innerText=Products
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/
Code:
navigate http://casa.sapo.pt/EN/For-sale/Apartments/Ovar/?sa=1
setValue id=txtPrecoMin 40000
setValue id=txtPrecoMax 70000
clickAndWait innerText=Search
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/
(IE PT) http://www.webpagetest.org/result/130418_SH_HQ4/
(Ch PT) http://www.webpagetest.org/result/130418_MJ_HXD/
(Ff PT) http://www.webpagetest.org/result/130418_41_J2C/
Code:
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();
Firefox/Chrome behave as in previous script except now they manage to fill the min/max price boxes.
(IE Fail) http://www.webpagetest.org/result/130418_1B_JPS/
(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/
(IE PT) http://www.webpagetest.org/result/130418_X0_J7Z/
(Ch PT) http://www.webpagetest.org/result/130418_KF_J82/
(Ff PT) http://www.webpagetest.org/result/130418_XJ_J86/