Adam Goucher has a clever idea to automate YSlow reporting to a Show Slow database with Selenium.
Well, I tried this with my Selenium RC setup, testing one page. In my setup, two beacons are sent by YSlow to the Show Slow database but the urls recorded,
http://localhost:3000/selenium-server/core/Blank.html?start=true
and
chrome://src/content/RemoteRunner.html?sessionId=2d7695881a3881f940ada5bc889a6dee&multiWindow=true&baseUrl=http%3A%2F%2Fintegrate.crashingdaily.com&debugMode=false&driverUrl=http://localhost:3000/selenium-server/driver/
are not the ones for the page under test. Neither report generated from selenium matches the report I get from the standalone browser so it’s not just a matter of the url being misreported to Show Slow.
disappointing.
2 comments
Comments feed for this article
July 10, 2009 at 11:12 am
Cesium for automated YSlow reporting « crashingdaily
[…] 10, 2009 in Tips | Tags: cesium, Selenium, showslow, testing Hot on the heels of yesterday’s posting about my brief experience with YSlow in a Selenium framework, comes the release of Cesium 0.1, a […]
May 22, 2010 at 11:38 pm
Eddie Jaoude
ShowSlow is a great tool, but have you looked at http://pageshow.jaoudestudios.com – no installation required! Great huh!?!? Ok I am a bit biased, because I wrote it. But I look forward to hearing some feedback. It is early days, so a lot will change in the near future with reports/graphing etc.