44
Киев 2016 Первый в Украине фестиваль тестирования Браузерные помощники тестировщика Александр Неделяев

Браузерные помощники тестировщика (QA Fest 2016)

Embed Size (px)

Citation preview

Page 1: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Первый в Украине фестиваль тестирования

Браузерные помощники

тестировщикаАлександр Неделяев

Page 2: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

О себе

Браузерные помощники тестировщика

[email protected]

nedeliaev

Alexander Nedeliaev

Page 3: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

О чем речь

Браузерное расширение – небольшая программа, которая в некотором роде расширяет фунциональные возможности браузера.

https://wikipedia.org/wiki/browser_extension

Браузерные помощники тестировщика

Page 4: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Основы

Браузерные помощники тестировщика

Page 5: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Основы

Браузерные помощники тестировщика

Developer Tools (F12 | Ctrl+Shift+I)

• Анализ элементов страницы• Анализ времени загрузки страницы• Эмуляция мобильных устройств• Эмуляция состояния сети• Принудительное состояние элемента• ... и многое другое

Firebug (Firefox| Chrome)Firepath (Firefox)

Page 6: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Вкладка Chrome ‘Elements’

Page 7: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Chrome эмуляция мобильных устройств и состояния сети

Page 8: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Firefox – время загрузки страницы

Page 9: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Firefox – доступные инструменты разработчика

Page 10: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Начинаем расширять

Браузерные помощники тестировщика

Page 11: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Начинаем расширять

Браузерные помощники тестировщика

Web Developer (Chrome | Firefox)

• Отключение javascript, очистка кэша• Работа с cookies • Просмотр, редактирование и отключение стилей• Анализ изображений, ссылок, форм и других элементов• Проверка на соответствие стандартам• Просмотр страницы в разных разрешениях• Утилиты: линейка, лупа

Page 12: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Web Developer – вкладки ‘Информаиця’ и ‘Формы’

Page 13: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Доступность

Браузерные помощники тестировщика

Page 14: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Доступность

Браузерные помощники тестировщика

WAVE (Chrome)• Анализ соответствия страндартам• Анализ верстки• Анализ изображений и ссылок• Анализ контраста

NoCoffee – Vision Simulator (Chrome)• Как видят сайт люди с нарушениями зрения

Accessibility Developer Tools (Chrome)ColorZilla (Chrome | Firefox)

Page 15: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

WAVE

Page 16: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

NoCoffee

Page 17: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Производительность

Браузерные помощники тестировщика

Page 18: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Производительность

Браузерные помощники тестировщика

Performance Analyzer (Chrome | Firefox)

• Анализ времени загрузки страницы• Распределение запросов по типу и доменам• Timing Waterfall

Page Load Time (Chrome)YSlow (Chrome | Firefox)

Page 19: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Performance Analyzer

Page 20: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Page Load Time

Page 21: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Исследовательское тестирование

Браузерные помощники тестировщика

Page 22: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Exploratory Testing by Microsoft (Chrome)

• Добавление скриншотов и заметок• Регистрация дефектов и задач• Запись видео• Интеграция с Visual Studio• Экспорт результатов сессии тестирования

Exploratory Testing (Chrome)

Браузерные помощники тестировщика

Исследовательское тестирование

Page 23: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Exploratory Testing by Microsoft

Page 24: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Exploratory Testing

Page 25: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Скриншоты

Браузерные помощники тестировщика

Page 26: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

СкриншотыNimbus (Chrome| Firefox)

• Снимок всей страницы• Снимок видимой части страницы• Снимок выбранной области / элемента• Запись видео• Редактирование снимков• Сохранение / отправка

Explain & Send Screenshots (Chrome | Firefox)FireShot (Chrome & Firefox)Awesome Screenshot (Chrome | Firefox)Screencastify (Chrome)

Браузерные помощники тестировщика

Page 27: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

FireShot Nimbus

Page 28: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Nimbus

Explain & Send Screenshots

Page 29: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Nimbus Screencastify

Page 30: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Формы

Браузерные помощники тестировщика

Page 32: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Autofill

Page 33: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Web Developer Form Filler

Page 34: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Bug magnet

Page 35: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Размер

Браузерные помощники тестировщика

Page 37: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Page Ruler

Page 38: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

WhatFont

Page 39: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Fontface Ninja

Page 40: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Примеры

Браузерные помощники тестировщика

Page 41: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Разрешение экрана

Браузерные помощники тестировщика

Page 44: Браузерные помощники тестировщика (QA Fest 2016)

Киев 2016

Спасибо!

Браузерные помощники тестировщика

[email protected]

nedeliaev

Alexander Nedeliaev