WebPagetest 2.14
·
7747 commits
to master
since this release
Changes from WebPagetest 2.13:
The biggest news for this release is the first stable release of the new mobile Android testing agent which includes high-speed video capture and full timeline reporting.
Web Server
- Significant improvements to test management, eliminating a lot of cases of "missing data".
- Added a timeline CPU utilization graph below the waterfall indicating JS execution, layout, etc.
- Fonts added as a separate mime type for content views (waterfall and breakdown).
- Added support for displaying 60fps video frames in the filmstrip UI (from mobile).
- Added content bodies to HAR export if bodies were captured at the time of the test.
- Added support for Appurify Kindle testing.
- Added support for importing a dev tools trace as a stand-alone test (for integration with other tooling).
- Added error messages from test agents to the test results UI for better diagnosing of failed tests.
- Added support for editing test labels.
- Improved thumbnail tracking in the filmstrip view.
Test Agent
js (Mobile testing)
- Initial release. Setup instructions are here.
wptdriver:
- Fixed IE 11 support.
- Updated Firefox and Chrome support to support the latest releases.
- Fixed traceroute test support.
- Significant changes to how code injection is done for significantly improved reliability (eliminating cases of tests with missing data).
- Improved reporting of HTTPS resources when testing with Chrome.
- Switched ignoring of cert errors to only be enabled if explicitly requested with the test.
URLBlast (legacy IE testing):
- No significant changes (will eventually be deprecated and replaced by wptdriver).
Improvements common to both desktop agents:
- Video capture (when enabled) runs continuously instead of only when paints are detected which enables better GPU animation and video playback capture.
- Added support for pulling tests from multiple locations. i.e. "location=wptdriver,IE_10".