What do you want to see next?

love to see WPT have a more responsive web design - trying to compare 8 results stretches the pages a bit especially for filmstrip views Nginx HTTP/2 vs Nginx SPDY/3.1 vs Nginx HTTP/1.1 ngx_pagespeed

Do you have a suggestion for what a responsive UI for showing 8 concurrent filmstrips would look like? I can’t think of a good way to make it work and still keep the ability to easily compare across pages (though supporting wide screens and showing more frames would be worthwhile).

yeah i think think just having it responsive so that it knows if there is a wide resolution screen, that it will make full use of the horizontal real estate :slight_smile:

With the advent of prefetch and prerender (which have very significant impact on load times/CPU load/etc), and their varying implementation between browsers, it’d be very useful to see the impact of these by having a test run in which a sequence of at least two (perhaps more) pages are accessed, with a small delay between them.

Bonus marks if there is an option to disable the pre* features for a particular run - it can be done in all browsers that I’m aware of by turning off “preload”/“network prediction”/“prefetching”.

Your system does not detect our two CDN’s thus are scores are biased
We would like to be able to declare the IP adresses of both our CDN (content distribution network) servers. Either manually in advanced settings, or better still, in a customer profile that can save the most usual settings.

many thanks

BTW, recently ( Dec-2015 Jan 2016) the Stockholm servers have been unavailable.

@aurora, those sound more like static file servers than a CDN (at least the kind of CDN that WPT is testing for which is globally distributed and used to serve content at the edge near users).

Hi Patrick,

Would like to be able to get the metrics posted from the Data Plot Summary as XML / JSON. The Median, Mean, STDev scores are available, but would be helpful to grab IQR range and Coefficient of Variation scores to capture consistency of performance. Can recalculate programmatically via the XML results using the raw metrics but since it’s already available via the data plot page, it makes sense to reuse those calculations and expose via XML.

  1. Identify/Display http2.0/SPDY/QUIC in the request overview
  2. Display custom response-headers as one or more columns in the “request details” would be awesome-Things like “X-WebServer” or X-Cache-Hit etc. etc.

Is this live now? I’d love something like that if so…

Hi Pat,

Is there any plan to have a plug-in? - Allowing wpt server to collect data from my local browser?

Thanks,

-sam

Not currently. You can share Chrome dev tools timelines that you record locally for one-off cases so I’m not sure how much value WPT could add: DevTools Timeline Viewer

I would like to see Chrome Security Warnings.

For example, if the website is not using HTTPS and the site has a password, credit-card or email field, then Chrome will display NOT SECURE in the address bar.

I think it would be useful to display this as an audit finding. I know it’s not a performance metric, but it is a user experience metric.

I think this would be simple to build because Chrome will give an alert in the Console log.

FWIW, WebPageTest already captures the console log. If you go to the screenshot view (click on the screenshot thumbnail) any console log messages should be displayed below the screen shot. They are also exposed through the API.

The non-performance stuff I mostly push to Lighthouse (which can be tested with WebPageTest). If Lighthouse doesn’t already check for that it would be worth filing a github issue.

First, thank you for an excellent tool.

Currently, the impression given in the first results page at the top near the color-coded “First byte time”, “Keep-alive”, etc section for a particular page could be that everything is mostly OK, when in reality, the page may be a disaster from a user and loading point of view.

For example, this result:

Those color-coded results indicate most things are OK, when the page timed out after 145 seconds, there was 5.7 MB of stuff to download, and there were 1562 requests from 423 connections.

How about adding an “overall score” based on your “speed index” or “First interactive” or perhaps some weighted score of everything you track?

That would send a clearer message of the loading quality in cases such as this example.

I want to see WebSocket requests being captured and added in the results

Mobile device with international locations. (Came up for us trying to test a location that’s GDPR enabled.)

Hi all. I do like use wpt! But recently I’ve tried to start my own private server, and I could say that it was damn hell for me. Your documentation for starting private instances (install and start agent especially) quite tough and vague. Finally I dropped down this. Could you please show some guides and tips on github. This would be great. Thank you! You’ve done a great job.

I love this site, actually nothing to complain about, however I feel like the style/css could do with some modernisation. It feels a little like a 1990’s site. What do you think?

this is a master,I had to tell you that I really like the test. especially it’s function,in the meantime, I hope you can do something better.
Thanks’
Margot

Enhance Scripting support,

At present we have limited number of scripting capabilities or documentation not covering on JavaScript usage in pageTest script.

Is there alternate way to use PageTest with additional programming or commands other than default commands?