Enable DynaTrace AJAX

We have setup a private instance of WPT as a test of capabilities. My team is used to using DT Ajax as one of their primary tools for debugging JS performance issues, and find the DT Ajax integration to be very useful, since we can drill down into the detailed trace directly from problematic test results.

Unfortunately, the little documentation I’ve been able to find regarding integration only mentions integration with urlblast (https://www.webpagetest.org/forums/showthread.php?tid=392). So far that seems to be working ok with IE8 (it seemed to drop the saved sessions at first, but stabilized over time). However, I’d like to integrate it with more recent versions of IE and with Firefox, which requires wptdriver.

Is it possible to integrate DT Ajax with wptdriver in addition to / instead of urlblast? Even if I need to set aside a dedicated test machine, that’s fine. I really like the click-through integration from the WPT results to the DT Ajax session file(s), and FF/IE10 support is pretty important for us.

This is the current urlblast.ini and wptdriver.ini configurations.


Startup Delay=30
Log File=c:\wpt-agent\agent\urlblast
use current account=1

; Where to get work from
Url Files Url=
;Location Key=TestKey123

;dynaTrace integration
dynaTrace=C:\Program Files\dynaTrace\dynaTrace AJAX Edition 4.2\dtajax.exe


;removed IE since only IE8 is installed (urlblast)
Time Limit=120
Log File=c:\wpt-agent\agent\wptdriver
;Automatically install and update support software (Flash, Silverlight, etc)

exe="C:\Program Files\Google\Chrome\Application\chrome.exe"
options='--load-extension="%WPTDIR%\extension" --user-data-dir="%PROFILE%" --no-proxy-server'

exe="C:\Program Files\Mozilla Firefox\firefox.exe"
options='-profile "%PROFILE%" -no-remote'

exe="C:\Program Files\Mozilla Firefox\firefox.exe"
options='-profile "%PROFILE%" -no-remote'

exe="C:\Program Files\Safari\Safari.exe"

exe="C:\Program Files\Internet Explorer\iexplore.exe"

To answer my own question, I think that only URLBlast is supported, since even on webpagetest.org only IE7 and IE8 are enabled for dynaTrace.

Yes, sorry. It hasn’t been a huge priority for me to implement in wptdriver since you get a lot of the same data directly from Chrome if you enable the timeline capture (though not for IE).