Стоит задача, замерить время загрузки страницы, чтоб сравнить с прошлыми версиями приложения.
Для IE данная задача решилась при помощи httpWatch для него существует плагин который интегрируется в VisualStudio, что позволяет данную задачу автоматизировать.
Вопрос. Подскажите, как это можно сделать для Chrome. Httpwatch не поддерживает Chrome. Естественно хочется не просто замерять время, но и сделать автоматизацию данного процесса.
Вы можете использовать FiddlerCore. Он специально не предназначен для подсчета статистики, тем не менее содержит много полезной низкоуровневой информации, например, время, когда запрос был отправлен от клиента, когда дошел до сервера, когда сервер вернул результат, когда клиент получил ответ и т.д.
Начал работать с данным приложением, возникло два вопроса.
1) сколько не искал, я так понял что для языка C# экземпляр HarResult (HarResult harData = client.GetHar();) хранит в себе только лог, т.е. всю информацию, а именно время загрузки нужно вытаскивать оттуда. Или для С# можно что-то придумать, чтоб получать har файлы в явном виде. Как для Java
Har har = server.getHar();
har.writeTo(filename);
2) Также возникла проблема с ChromeDriver. По скольку, не нашел аналога для этой строчки.