QA Fest 2017.Александр Неделяев.Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io

Q
Киев 2017
Первый в Украине фестиваль тестирования
Тестирование и мониторинг
производительности фронтенда
с помощью sitespeed.io
Александр Неделяев
Киев 2017
О себе
nedeliaev@gmail.com
nedeliaev
Alexander Nedeliaev
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Почему это важно?
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Источник
Киев 2017
Почему это важно?
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Почему это важно?
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Что происходит?
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Navigation timing API
Киев 2017
80% времени - фронтенд
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Кость широкая
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
https://browserdiet.com
Киев 2017
Об ожирении фронтенда
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Оригинальная статья
Перевод на Хабре
Киев 2017
Нам нужен фитнес-трекер
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Что измерять
• BackEndTime
• FrontEndTime
• First Visual Change
• Last Visual Change
• FullyLoaded
• Speed Index
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Цели
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Единоразовое измерение
Постоянный контроль прогресса
Демонстрация результатов
Обсуждение достижений
Сравнение с результатами других
Киев 2017
Наш выбор
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Sitespeed.io is a set of open-source tools
that helps make your web pages faster.
https://www.sitespeed.io
$ docker pull sitespeedio/sitespeed.io
Киев 2017
Возможности
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Браузер
• Chrome/
Firefox
• Профиль сети
• View port /
User agent
• Количество
итераций
• Запись видео
Интеграция
• Jenkins
• Graphite
• InfluxDB
• Grafana
• Slack
• Webpagetest
• Google Page
Speed Insight
Другое
• Краулер
• Android
• Performance
budget
Киев 2017
Опции
Параметр Описание
-b "chrome", "firefox"
-c "3g", "3gfast", "3gslow", "2g", "cable", "native", "custom"
-n: Number of iterations
--video Enable video recording
--preScript
--postScript
Path to selenium scripts
-d How deep to crawl
-m Max number of pages to test
-mobile Access pages as on fake mobile device
-h Show help
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Конфигурация
Киев 2017
Единоразовое измерение
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Запуск теста
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
$ docker run --rm
-v "$(pwd)":/sitespeed.io
sitespeedio/sitespeed.io
http://qafest.com
Запуск
Киев 2017
Dashboard
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Summary
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Waterfall
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Coach
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Browsertime
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
PageXray
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Постоянный контроль
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Continuous integration
Установить и
запустить
Jenkins
Создать проект
Добавить build
step
Установить
Publish HTML
Reports плагин
$ docker run --privileged --rm
-v "$(pwd)":/sitespeed.io
sitespeedio/sitespeed.io
--outputFolder output
http://qafest.com
Киев 2017
Настройка отчетов
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Постоянный контроль
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Демонстрация результатов
Скачать docker-
compose файл
Выполнить
docker-compose
up –d
Запустить тест Открыть Grafana
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Performance dashboard
Docker compose file
docker-compose run sitespeed.io
http://qafest.com/
--graphite.host=graphite
Киев 2017
Демонстрация результатов
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Демонстрация результатов
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Обсуждение достижений
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Create a new app
on api.slack.com
Activate
incoming
webhooks
Add new
webhook to
workspace
Copy webhook
url and run the
test
$ docker run --rm sitespeedio/sitespeed.io
http://qafest.com/ --slack.hookUrl
https://hooks.slack.com/services/xxx/yyy
Slack configuration
Киев 2017
Обсуждение достижений
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Сравнение результатов
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
https://compare.sitespeed.io/
Киев 2017
Уточнение цели
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Performance budget
Киев 2017
Уточнение цели
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Performance budget
Киев 2017
Альтернативы
Бесплатные
• Google PageSpeed Insight
• YSlow
• WebPagetest.org
Платные
• New Relic
• SpeedCurve
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
Киев 2017
Спасибо
nedeliaev@gmail.com
nedeliaev
Alexander Nedeliaev
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io
1 of 36

Recommended

QA Fest 2017. Никита Кричко. Как сэкономить время на анализе отчетов о нагруз... by
QA Fest 2017. Никита Кричко. Как сэкономить время на анализе отчетов о нагруз...QA Fest 2017. Никита Кричко. Как сэкономить время на анализе отчетов о нагруз...
QA Fest 2017. Никита Кричко. Как сэкономить время на анализе отчетов о нагруз...QAFest
788 views68 slides
QA Fest 2017. Олег Лимарчук. Создаём универсальный конвейер тестирования для ... by
QA Fest 2017. Олег Лимарчук. Создаём универсальный конвейер тестирования для ...QA Fest 2017. Олег Лимарчук. Создаём универсальный конвейер тестирования для ...
QA Fest 2017. Олег Лимарчук. Создаём универсальный конвейер тестирования для ...QAFest
329 views13 slides
QA Fest 2017. Андрей Лазарев.Эффективный поиск невоспроизводимых ошибок by
QA Fest 2017. Андрей Лазарев.Эффективный поиск невоспроизводимых ошибокQA Fest 2017. Андрей Лазарев.Эффективный поиск невоспроизводимых ошибок
QA Fest 2017. Андрей Лазарев.Эффективный поиск невоспроизводимых ошибокQAFest
471 views16 slides
QA Fest 2017. Надежда Шкуда. Работает ли A/B тестирование? by
QA Fest 2017. Надежда Шкуда. Работает ли A/B тестирование?QA Fest 2017. Надежда Шкуда. Работает ли A/B тестирование?
QA Fest 2017. Надежда Шкуда. Работает ли A/B тестирование?QAFest
586 views34 slides
QA Fest 2017. Анастасия Павленко. А ты готов к интеграционному тестированию? by
QA Fest 2017. Анастасия Павленко. А ты готов к интеграционному тестированию?QA Fest 2017. Анастасия Павленко. А ты готов к интеграционному тестированию?
QA Fest 2017. Анастасия Павленко. А ты готов к интеграционному тестированию?QAFest
630 views48 slides
QA Fest 2017. Святослав Логин. Как провести тестирование на безопасность Web ... by
QA Fest 2017. Святослав Логин. Как провести тестирование на безопасность Web ...QA Fest 2017. Святослав Логин. Как провести тестирование на безопасность Web ...
QA Fest 2017. Святослав Логин. Как провести тестирование на безопасность Web ...QAFest
3.8K views40 slides

More Related Content

What's hot

QA Fest 2017. Алексей Буль.Тестирование геолокационных систем by
QA Fest 2017. Алексей Буль.Тестирование геолокационных системQA Fest 2017. Алексей Буль.Тестирование геолокационных систем
QA Fest 2017. Алексей Буль.Тестирование геолокационных системQAFest
430 views28 slides
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac... by
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...QAFest
1.2K views36 slides
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ... by
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey Ladutko
2.1K views34 slides
Технологии vs коммуникации: что важнее? by
Технологии vs коммуникации: что важнее?Технологии vs коммуникации: что важнее?
Технологии vs коммуникации: что важнее?Badoo Development
4.7K views26 slides
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров... by
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...QAFest
1.1K views35 slides
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо... by
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...QAFest
2.5K views29 slides

What's hot(20)

QA Fest 2017. Алексей Буль.Тестирование геолокационных систем by QAFest
QA Fest 2017. Алексей Буль.Тестирование геолокационных системQA Fest 2017. Алексей Буль.Тестирование геолокационных систем
QA Fest 2017. Алексей Буль.Тестирование геолокационных систем
QAFest430 views
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac... by QAFest
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...
QA Fest 2017. Никита Галкин. Контрактное тестирование на примерах или Contrac...
QAFest1.2K views
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ... by Andrey Ladutko
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Andrey Ladutko2.1K views
Технологии vs коммуникации: что важнее? by Badoo Development
Технологии vs коммуникации: что важнее?Технологии vs коммуникации: что важнее?
Технологии vs коммуникации: что важнее?
Badoo Development4.7K views
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров... by QAFest
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
QAFest1.1K views
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо... by QAFest
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...
QA Fes 2016. Святослав Логин. Как тестировать фичи прямо на продакшене с помо...
QAFest2.5K views
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io... by Alexander Nedeliaev
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io...Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io...
Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io...
Alexander Nedeliaev1.1K views
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим... by QAFest
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...
QAFest1.4K views
QA Fest 2016. Антон Серпутько. Автоматизация запуска тестов с помощью Jenkins... by QAFest
QA Fest 2016. Антон Серпутько. Автоматизация запуска тестов с помощью Jenkins...QA Fest 2016. Антон Серпутько. Автоматизация запуска тестов с помощью Jenkins...
QA Fest 2016. Антон Серпутько. Автоматизация запуска тестов с помощью Jenkins...
QAFest1.4K views
Как автотесты ускоряют релизы в OK.ru by Badoo Development
Как автотесты ускоряют релизы в OK.ruКак автотесты ускоряют релизы в OK.ru
Как автотесты ускоряют релизы в OK.ru
Badoo Development4.6K views
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика by QAFest
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщикаQA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
QAFest3.2K views
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир... by WrikeTechClub
Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир...
WrikeTechClub18.1K views
Браузерные помощники тестировщика (QA Fest 2016) by Alexander Nedeliaev
Браузерные помощники тестировщика (QA Fest 2016)Браузерные помощники тестировщика (QA Fest 2016)
Браузерные помощники тестировщика (QA Fest 2016)
Сетевые снифферы в тестировании by SQALab
Сетевые снифферы в тестированииСетевые снифферы в тестировании
Сетевые снифферы в тестировании
SQALab3.1K views
Делаем автоматизацию проектных KPIs by SQALab
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
SQALab361 views
Гибкое нагрузочное тестирование | IT Spring 2014 by Ignat Krukovsky
Гибкое нагрузочное тестирование | IT Spring 2014Гибкое нагрузочное тестирование | IT Spring 2014
Гибкое нагрузочное тестирование | IT Spring 2014
Ignat Krukovsky1.6K views
Мобильный веб: назад в будущее by Badoo Development
Мобильный веб: назад в будущееМобильный веб: назад в будущее
Мобильный веб: назад в будущее
Badoo Development4.8K views
Об автоматическом тестировании бэкенда в Media markt by Igor Lyubin
Об автоматическом тестировании бэкенда в Media marktОб автоматическом тестировании бэкенда в Media markt
Об автоматическом тестировании бэкенда в Media markt
Igor Lyubin90 views

Similar to QA Fest 2017.Александр Неделяев.Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io

Система мониторинга производительности своими руками (QA Fest 2016) by
Система мониторинга производительности своими руками (QA Fest 2016)Система мониторинга производительности своими руками (QA Fest 2016)
Система мониторинга производительности своими руками (QA Fest 2016)Alexander Nedeliaev
746 views53 slides
Behavior Driven Development by
Behavior Driven DevelopmentBehavior Driven Development
Behavior Driven DevelopmentReturn on Intelligence
408 views20 slides
Виктор Розаев - Как не сломать обратную совместимость в Public API by
Виктор Розаев - Как не сломать обратную совместимость в Public APIВиктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public APIMoscowJS
807 views26 slides
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н... by
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QAFest
338 views35 slides
JavaScript сегодня: React, Redux и новая реальность by
JavaScript сегодня: React, Redux и новая реальностьJavaScript сегодня: React, Redux и новая реальность
JavaScript сегодня: React, Redux и новая реальностьDenis Izmaylov
2.1K views153 slides
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность by
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьДенис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьScrumTrek
1.6K views153 slides

Similar to QA Fest 2017.Александр Неделяев.Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io(20)

Система мониторинга производительности своими руками (QA Fest 2016) by Alexander Nedeliaev
Система мониторинга производительности своими руками (QA Fest 2016)Система мониторинга производительности своими руками (QA Fest 2016)
Система мониторинга производительности своими руками (QA Fest 2016)
Виктор Розаев - Как не сломать обратную совместимость в Public API by MoscowJS
Виктор Розаев - Как не сломать обратную совместимость в Public APIВиктор Розаев - Как не сломать обратную совместимость в Public API
Виктор Розаев - Как не сломать обратную совместимость в Public API
MoscowJS807 views
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н... by QAFest
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QAFest338 views
JavaScript сегодня: React, Redux и новая реальность by Denis Izmaylov
JavaScript сегодня: React, Redux и новая реальностьJavaScript сегодня: React, Redux и новая реальность
JavaScript сегодня: React, Redux и новая реальность
Denis Izmaylov2.1K views
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность by ScrumTrek
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьДенис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
ScrumTrek1.6K views
Каким будет Selenium 3.0 и Selenium 4.0 by SQALab
Каким будет Selenium 3.0 и Selenium 4.0Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
SQALab1.9K views
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG by DataArt
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
DataArt433 views
Appium confet qa by ISsoft
Appium confet qaAppium confet qa
Appium confet qa
ISsoft1.4K views
Изоморфные React-приложения производительность и масштабирование / Денис Изма... by Ontico
Изоморфные React-приложения производительность и масштабирование / Денис Изма...Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Изоморфные React-приложения производительность и масштабирование / Денис Изма...
Ontico1.8K views
Great functional testing with WebDriver and Thucydides by Mikalai Alimenkou
Great functional testing with WebDriver and ThucydidesGreat functional testing with WebDriver and Thucydides
Great functional testing with WebDriver and Thucydides
Mikalai Alimenkou8.9K views
selenium stack in python by COMAQA.BY
selenium stack in pythonselenium stack in python
selenium stack in python
COMAQA.BY 656 views
Андрей Стахиевич - Измеряем производительность веб приложения на стороне клие... by QA Club Minsk
Андрей Стахиевич - Измеряем производительность веб приложения на стороне клие...Андрей Стахиевич - Измеряем производительность веб приложения на стороне клие...
Андрей Стахиевич - Измеряем производительность веб приложения на стороне клие...
QA Club Minsk886 views
Измеряем производительность веб приложения c помощью Selenium WebDriver и Bro... by SQALab
Измеряем производительность веб приложения c помощью Selenium WebDriver и Bro...Измеряем производительность веб приложения c помощью Selenium WebDriver и Bro...
Измеряем производительность веб приложения c помощью Selenium WebDriver и Bro...
SQALab1.8K views
Изоморфные React-приложения: производительность и масштабирование by Denis Izmaylov
Изоморфные React-приложения: производительность и масштабированиеИзоморфные React-приложения: производительность и масштабирование
Изоморфные React-приложения: производительность и масштабирование
Denis Izmaylov1.1K views
Андрей Стахиевич - Appium Mobile Automation Tool by QA Club Minsk
Андрей Стахиевич - Appium Mobile Automation ToolАндрей Стахиевич - Appium Mobile Automation Tool
Андрей Стахиевич - Appium Mobile Automation Tool
QA Club Minsk1.7K views
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv... by solit
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
solit757 views
Что нового в Visual Studio 2015 by GetDev.NET
Что нового в Visual Studio 2015Что нового в Visual Studio 2015
Что нового в Visual Studio 2015
GetDev.NET1.9K views
Автоматизация тестирования встроенного ПО by SQALab
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
SQALab479 views

More from QAFest

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин by
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQAFest
979 views44 slides
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future by
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQAFest
931 views44 slides
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe... by
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QAFest
322 views131 slides
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и... by
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QAFest
336 views92 slides
QA Fest 2019. Никита Галкин. Как зарабатывать больше by
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQAFest
389 views40 slides
QA Fest 2019. Сергей Пирогов. Why everything is spoiled by
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQAFest
342 views33 slides

More from QAFest(20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин by QAFest
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QAFest979 views
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future by QAFest
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QAFest931 views
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe... by QAFest
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QAFest322 views
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и... by QAFest
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие и...
QAFest336 views
QA Fest 2019. Никита Галкин. Как зарабатывать больше by QAFest
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QAFest389 views
QA Fest 2019. Сергей Пирогов. Why everything is spoiled by QAFest
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QAFest342 views
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием by QAFest
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QAFest249 views
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV... by QAFest
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QAFest227 views
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster by QAFest
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QAFest282 views
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе... by QAFest
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QAFest251 views
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз... by QAFest
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QAFest301 views
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation by QAFest
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QAFest225 views
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в... by QAFest
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QAFest243 views
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa... by QAFest
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QAFest376 views
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT by QAFest
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QAFest209 views
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении by QAFest
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QAFest607 views
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр... by QAFest
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QAFest321 views
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр... by QAFest
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QAFest296 views
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22 by QAFest
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QAFest164 views
QA Fest 2019. Евгений Рудев. QA 3.0. New generation by QAFest
QA Fest 2019. Евгений Рудев. QA 3.0. New generationQA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
QAFest194 views

QA Fest 2017.Александр Неделяев.Тестирование и мониторинг производительности фронтенда с помощью sitespeed.io

Editor's Notes

  1. Найти похожее
  2. This is the super simple version, leaving out all other tools that are used: sitespeed.io gets a URL from the user Open the browser Start record a video of the screen Access the URL in the browser When the page is finished, take a screenshot of the page Run some JavaScripts to analyze the page Stop the video and close the browser Analyze the video to get metrics like FirstVisualChange and SpeedIndex Generate a HTML report and/or send the metrics to Graphite or store the metrics however you want, building your own plugin. Enjoy!
  3. обрезать