SlideShare a Scribd company logo
1 of 44
Киев 2016
Первый в Украине фестиваль тестирования
Браузерные помощники
тестировщика
Александр Неделяев
Киев 2016
О себе
Браузерные помощники тестировщика
nedeliaev@gmail.com
nedeliaev
Alexander Nedeliaev
Киев 2016
О чем речь
Браузерное расширение – небольшая программа,
которая в некотором роде расширяет
фунциональные возможности браузера.
https://wikipedia.org/wiki/browser_extension
Браузерные помощники тестировщика
Киев 2016
Основы
Браузерные помощники тестировщика
Киев 2016
Основы
Браузерные помощники тестировщика
Developer Tools (F12 | Ctrl+Shift+I)
• Анализ элементов страницы
• Анализ времени загрузки страницы
• Эмуляция мобильных устройств
• Эмуляция состояния сети
• Принудительное состояние элемента
• ... и многое другое
Firebug (Firefox| Chrome)
Firepath (Firefox)
Киев 2016
Примеры
Браузерные помощники тестировщика
Вкладка Chrome ‘Elements’
Киев 2016
Примеры
Браузерные помощники тестировщика
Chrome эмуляция мобильных устройств и состояния сети
Киев 2016
Примеры
Браузерные помощники тестировщика
Firefox – время загрузки страницы
Киев 2016
Примеры
Браузерные помощники тестировщика
Firefox – доступные инструменты разработчика
Киев 2016
Начинаем расширять
Браузерные помощники тестировщика
Киев 2016
Начинаем расширять
Браузерные помощники тестировщика
Web Developer (Chrome | Firefox)
• Отключение javascript, очистка кэша
• Работа с cookies
• Просмотр, редактирование и отключение стилей
• Анализ изображений, ссылок, форм и других элементов
• Проверка на соответствие стандартам
• Просмотр страницы в разных разрешениях
• Утилиты: линейка, лупа
Киев 2016
Примеры
Браузерные помощники тестировщика
Web Developer – вкладки ‘Информаиця’ и ‘Формы’
Киев 2016
Доступность
Браузерные помощники тестировщика
Киев 2016
Доступность
Браузерные помощники тестировщика
WAVE (Chrome)
• Анализ соответствия страндартам
• Анализ верстки
• Анализ изображений и ссылок
• Анализ контраста
NoCoffee – Vision Simulator (Chrome)
• Как видят сайт люди с нарушениями зрения
Accessibility Developer Tools (Chrome)
ColorZilla (Chrome | Firefox)
Киев 2016
Примеры
Браузерные помощники тестировщика
WAVE
Киев 2016
Примеры
Браузерные помощники тестировщика
NoCoffee
Киев 2016
Производительность
Браузерные помощники тестировщика
Киев 2016
Производительность
Браузерные помощники тестировщика
Performance Analyzer (Chrome | Firefox)
• Анализ времени загрузки страницы
• Распределение запросов по типу и доменам
• Timing Waterfall
Page Load Time (Chrome)
YSlow (Chrome | Firefox)
Киев 2016
Примеры
Браузерные помощники тестировщика
Performance Analyzer
Киев 2016
Примеры
Браузерные помощники тестировщика
Page Load Time
Киев 2016
Исследовательское тестирование
Браузерные помощники тестировщика
Киев 2016
Exploratory Testing by Microsoft (Chrome)
• Добавление скриншотов и заметок
• Регистрация дефектов и задач
• Запись видео
• Интеграция с Visual Studio
• Экспорт результатов сессии тестирования
Exploratory Testing (Chrome)
Браузерные помощники тестировщика
Исследовательское тестирование
Киев 2016
Примеры
Браузерные помощники тестировщика
Exploratory Testing by Microsoft
Киев 2016
Примеры
Браузерные помощники тестировщика
Exploratory Testing
Киев 2016
Скриншоты
Браузерные помощники тестировщика
Киев 2016
Скриншоты
Nimbus (Chrome| Firefox)
• Снимок всей страницы
• Снимок видимой части страницы
• Снимок выбранной области / элемента
• Запись видео
• Редактирование снимков
• Сохранение / отправка
Explain & Send Screenshots (Chrome | Firefox)
FireShot (Chrome & Firefox)
Awesome Screenshot (Chrome | Firefox)
Screencastify (Chrome)
Браузерные помощники тестировщика
Киев 2016
Примеры
Браузерные помощники тестировщика
FireShot Nimbus
Киев 2016
Примеры
Браузерные помощники тестировщика
Nimbus
Explain & Send Screenshots
Киев 2016
Примеры
Браузерные помощники тестировщика
Nimbus Screencastify
Киев 2016
Формы
Браузерные помощники тестировщика
Киев 2016
Формы
Autofill (Chrome | Firefox)
Web Developer Form Filler (Chrome)
Bug Magnet (Chrome)
Form Filler (Chrome)
Lipsum (Chrome | Firefox)
Браузерные помощники тестировщика
Киев 2016
Примеры
Браузерные помощники тестировщика
Autofill
Киев 2016
Примеры
Браузерные помощники тестировщика
Web Developer Form Filler
Киев 2016
Примеры
Браузерные помощники тестировщика
Bug magnet
Киев 2016
Размер
Браузерные помощники тестировщика
Киев 2016
Размер и шрифты
Браузерные помощники тестировщика
Page Ruler (Chrome)
MeasureIt (Chrome | Firefox)
Fontface Ninja (Chrome | Firefox)
WhatFont (Chrome)
Font Finder (Firefox)
PerfectPixel (all browsers)
Киев 2016
Примеры
Браузерные помощники тестировщика
Page Ruler
Киев 2016
Примеры
Браузерные помощники тестировщика
WhatFont
Киев 2016
Примеры
Браузерные помощники тестировщика
Fontface Ninja
Киев 2016
Примеры
Браузерные помощники тестировщика
Киев 2016
Разрешение экрана
Браузерные помощники тестировщика
Киев 2016
Разрешение экрана
Viewport Resizer (Chrome)
Resolution Test (Chrome)
Window Resizer (Chrome)
User Agent Switcher (Chrome | Firefox)
Браузерные помощники тестировщика
Киев 2016
На дорожку
• Clear Cache (Chrome | Firefox)
• Edit This Cookie (Chrome)
• Ghostery (Chrome | Firefox)
• REST Easy (Chrome | Firefox)
• JSONView (Chrome | Firefox)
• FoxyProxy (Chrome | Firefox)
• Tilt 3D (Firefox)
• Google Analytics Debugger (Chrome | Firefox)
Браузерные помощники тестировщика
Киев 2016
Спасибо!
Браузерные помощники тестировщика
nedeliaev@gmail.com
nedeliaev
Alexander Nedeliaev

More Related Content

What's hot

Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...
Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...
Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...SQALab
 
"Посмотрим на Акку-Джаву" Дмитрий Мантула
"Посмотрим на Акку-Джаву" Дмитрий Мантула"Посмотрим на Акку-Джаву" Дмитрий Мантула
"Посмотрим на Акку-Джаву" Дмитрий МантулаFwdays
 
Тестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практикТестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практикSQALab
 
Денис Паясь
Денис ПаясьДенис Паясь
Денис ПаясьCodeFest
 
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим КлимишинFwdays
 
День 2: Автоматизированное тестирование: Jenkins
 День 2: Автоматизированное тестирование: Jenkins День 2: Автоматизированное тестирование: Jenkins
День 2: Автоматизированное тестирование: JenkinsOleg Popov
 
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерахQA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерахQAFest
 
Functional Testing with Selenium
Functional Testing with SeleniumFunctional Testing with Selenium
Functional Testing with SeleniumQA Club Kiev
 
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...Positive Hack Days
 
Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Fwdays
 
Docker + Selenium Webdriver в рамках Continuous Integration
Docker + Selenium Webdriver в рамках Continuous IntegrationDocker + Selenium Webdriver в рамках Continuous Integration
Docker + Selenium Webdriver в рамках Continuous IntegrationSQALab
 
Kubernetes
KubernetesKubernetes
KubernetesSQALab
 
Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"
 Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере" Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"
Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"MskDotNet Community
 
Svyatoslav Login "How to test authentication and authorization for security"
Svyatoslav Login "How to test authentication and authorization for security"Svyatoslav Login "How to test authentication and authorization for security"
Svyatoslav Login "How to test authentication and authorization for security"Fwdays
 
Максим Пугачев
Максим ПугачевМаксим Пугачев
Максим ПугачевCodeFest
 
03 update of jira confluence
03 update of jira confluence03 update of jira confluence
03 update of jira confluenceAndrew Lesnyh
 
Илья Кудинов
Илья КудиновИлья Кудинов
Илья КудиновCodeFest
 
Будущее ASP.NET
Будущее ASP.NETБудущее ASP.NET
Будущее ASP.NETGoSharp
 
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьДенис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьScrumTrek
 
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25MoscowJS
 

What's hot (20)

Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...
Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...
Apache JMeter vs LoadRunner: на заре справедливости, сравнение инструментов н...
 
"Посмотрим на Акку-Джаву" Дмитрий Мантула
"Посмотрим на Акку-Джаву" Дмитрий Мантула"Посмотрим на Акку-Джаву" Дмитрий Мантула
"Посмотрим на Акку-Джаву" Дмитрий Мантула
 
Тестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практикТестирование REST-сервисов с применением инженерных практик
Тестирование REST-сервисов с применением инженерных практик
 
Денис Паясь
Денис ПаясьДенис Паясь
Денис Паясь
 
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
"Изоморфная разработка на javascript с помощью react.js" Максим Климишин
 
День 2: Автоматизированное тестирование: Jenkins
 День 2: Автоматизированное тестирование: Jenkins День 2: Автоматизированное тестирование: Jenkins
День 2: Автоматизированное тестирование: Jenkins
 
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерахQA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
QA Fest 2016. Татьяна Люлюченко. Немного о мобильных браузерах
 
Functional Testing with Selenium
Functional Testing with SeleniumFunctional Testing with Selenium
Functional Testing with Selenium
 
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
 
Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"Никита Галкин "Testing in Node.js World"
Никита Галкин "Testing in Node.js World"
 
Docker + Selenium Webdriver в рамках Continuous Integration
Docker + Selenium Webdriver в рамках Continuous IntegrationDocker + Selenium Webdriver в рамках Continuous Integration
Docker + Selenium Webdriver в рамках Continuous Integration
 
Kubernetes
KubernetesKubernetes
Kubernetes
 
Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"
 Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере" Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"
Даниил Соколюк "ReactJS.NET — опыт рендеринга на сервере"
 
Svyatoslav Login "How to test authentication and authorization for security"
Svyatoslav Login "How to test authentication and authorization for security"Svyatoslav Login "How to test authentication and authorization for security"
Svyatoslav Login "How to test authentication and authorization for security"
 
Максим Пугачев
Максим ПугачевМаксим Пугачев
Максим Пугачев
 
03 update of jira confluence
03 update of jira confluence03 update of jira confluence
03 update of jira confluence
 
Илья Кудинов
Илья КудиновИлья Кудинов
Илья Кудинов
 
Будущее ASP.NET
Будущее ASP.NETБудущее ASP.NET
Будущее ASP.NET
 
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальностьДенис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
 
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
"Redux: the best for isomorphic apps", Денис Измайлов, MoscowJS 25
 

Viewers also liked

Final Presentaiton Broadridge
Final Presentaiton Broadridge Final Presentaiton Broadridge
Final Presentaiton Broadridge Michelle Aclander
 
DRIVERS briefing for employers: Improving health equity through action across...
DRIVERS briefing for employers: Improving health equity through action across...DRIVERS briefing for employers: Improving health equity through action across...
DRIVERS briefing for employers: Improving health equity through action across...DRIVERS
 
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...DRIVERS
 
Beyond Fast: How to fund, design, build, and monetize your ambitious software...
Beyond Fast: How to fund, design, build, and monetize your ambitious software...Beyond Fast: How to fund, design, build, and monetize your ambitious software...
Beyond Fast: How to fund, design, build, and monetize your ambitious software...Originate
 
Aileen viado.assignment1
Aileen viado.assignment1Aileen viado.assignment1
Aileen viado.assignment1Aileen Viado
 
Tip for presentations general advice research paper
Tip for presentations general advice research paperTip for presentations general advice research paper
Tip for presentations general advice research paperCHUN-HAO KUNG
 
Gratitude●Believe ●Vision
Gratitude●Believe ●VisionGratitude●Believe ●Vision
Gratitude●Believe ●Vision CHUN-HAO KUNG
 
Chapter 18 & 19 aileen viado
Chapter 18 & 19   aileen viadoChapter 18 & 19   aileen viado
Chapter 18 & 19 aileen viadoAileen Viado
 
10 step by step marketing plan
10 step by step marketing plan10 step by step marketing plan
10 step by step marketing planAileen Viado
 
Azure Resource Manager (ARM) Template - Beginner's Guide
Azure Resource Manager (ARM) Template - Beginner's GuideAzure Resource Manager (ARM) Template - Beginner's Guide
Azure Resource Manager (ARM) Template - Beginner's GuideJuv Chan
 
DevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With AutomationDevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With AutomationUtkarsh Pandey
 
Paradigma interpretativo el cual se usa para investigaciones
Paradigma interpretativo el cual se usa para investigaciones Paradigma interpretativo el cual se usa para investigaciones
Paradigma interpretativo el cual se usa para investigaciones josedcha
 

Viewers also liked (20)

MATERI TIK BAB 6
MATERI TIK BAB 6MATERI TIK BAB 6
MATERI TIK BAB 6
 
Final Presentaiton Broadridge
Final Presentaiton Broadridge Final Presentaiton Broadridge
Final Presentaiton Broadridge
 
How To Avoid Frozen Pipes
How To Avoid Frozen PipesHow To Avoid Frozen Pipes
How To Avoid Frozen Pipes
 
DRIVERS briefing for employers: Improving health equity through action across...
DRIVERS briefing for employers: Improving health equity through action across...DRIVERS briefing for employers: Improving health equity through action across...
DRIVERS briefing for employers: Improving health equity through action across...
 
Tinciones
TincionesTinciones
Tinciones
 
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...
DRIVERS - I programmi universalistici e di qualità che rispondono ai bisogni ...
 
LOE-990946
LOE-990946LOE-990946
LOE-990946
 
pass strategy
pass strategypass strategy
pass strategy
 
Markma report
Markma reportMarkma report
Markma report
 
Beyond Fast: How to fund, design, build, and monetize your ambitious software...
Beyond Fast: How to fund, design, build, and monetize your ambitious software...Beyond Fast: How to fund, design, build, and monetize your ambitious software...
Beyond Fast: How to fund, design, build, and monetize your ambitious software...
 
Aileen viado.assignment1
Aileen viado.assignment1Aileen viado.assignment1
Aileen viado.assignment1
 
Tip for presentations general advice research paper
Tip for presentations general advice research paperTip for presentations general advice research paper
Tip for presentations general advice research paper
 
Gratitude●Believe ●Vision
Gratitude●Believe ●VisionGratitude●Believe ●Vision
Gratitude●Believe ●Vision
 
Guide to travel
Guide to travelGuide to travel
Guide to travel
 
Altxor ezkutua
Altxor ezkutuaAltxor ezkutua
Altxor ezkutua
 
Chapter 18 & 19 aileen viado
Chapter 18 & 19   aileen viadoChapter 18 & 19   aileen viado
Chapter 18 & 19 aileen viado
 
10 step by step marketing plan
10 step by step marketing plan10 step by step marketing plan
10 step by step marketing plan
 
Azure Resource Manager (ARM) Template - Beginner's Guide
Azure Resource Manager (ARM) Template - Beginner's GuideAzure Resource Manager (ARM) Template - Beginner's Guide
Azure Resource Manager (ARM) Template - Beginner's Guide
 
DevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With AutomationDevOps In Azure: Deliver Value With Automation
DevOps In Azure: Deliver Value With Automation
 
Paradigma interpretativo el cual se usa para investigaciones
Paradigma interpretativo el cual se usa para investigaciones Paradigma interpretativo el cual se usa para investigaciones
Paradigma interpretativo el cual se usa para investigaciones
 

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

Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesAliaksandr Ikhelis
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовSQALab
 
Виртуальные среды тестирования (ADD2010)
Виртуальные среды тестирования (ADD2010)Виртуальные среды тестирования (ADD2010)
Виртуальные среды тестирования (ADD2010)Dmitry Lobasev
 
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...QAFest
 
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндекс
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, ЯндексСканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндекс
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндексyaevents
 
Инструменты для тестирования UI
Инструменты для тестирования UIИнструменты для тестирования UI
Инструменты для тестирования UIISsoft
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Александр Шамрай
 
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGDataArt
 
Vladimir Trandafilov - When you need your system of cross browser testing
Vladimir Trandafilov - When you need your system of cross browser testingVladimir Trandafilov - When you need your system of cross browser testing
Vladimir Trandafilov - When you need your system of cross browser testingIevgenii Katsan
 
Андрей Стахиевич - Тестирование в облаках
Андрей Стахиевич - Тестирование в облакахАндрей Стахиевич - Тестирование в облаках
Андрей Стахиевич - Тестирование в облакахCOMAQA.BY
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...QA Club Minsk
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...ISsoft
 
(Seleniumcamp) Selenium RC for QA Engineer
(Seleniumcamp) Selenium RC for QA Engineer(Seleniumcamp) Selenium RC for QA Engineer
(Seleniumcamp) Selenium RC for QA EngineerYan Alexeenko
 
Cовременный станок верстальщика
Cовременный станок верстальщикаCовременный станок верстальщика
Cовременный станок верстальщикаmcslayer
 
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"Yandex
 
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funWebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funAlexandr Khotemskoy
 
What's new in Visual Studio 2012
What's new in Visual Studio 2012What's new in Visual Studio 2012
What's new in Visual Studio 2012InTRUEdeR
 
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...QAFest
 

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

Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practices
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
 
Виртуальные среды тестирования (ADD2010)
Виртуальные среды тестирования (ADD2010)Виртуальные среды тестирования (ADD2010)
Виртуальные среды тестирования (ADD2010)
 
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
 
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндекс
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, ЯндексСканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндекс
Сканирование уязвимостей со вкусом Яндекса. Тарас Иващенко, Яндекс
 
Инструменты для тестирования UI
Инструменты для тестирования UIИнструменты для тестирования UI
Инструменты для тестирования UI
 
Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...Автоматизация функционального тестирования с использованием платформы MS Visu...
Автоматизация функционального тестирования с использованием платформы MS Visu...
 
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNGДмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
Дмитрий Лукьяненко: Первый фреймворк на Selenium + TestNG
 
Vladimir Trandafilov - When you need your system of cross browser testing
Vladimir Trandafilov - When you need your system of cross browser testingVladimir Trandafilov - When you need your system of cross browser testing
Vladimir Trandafilov - When you need your system of cross browser testing
 
Андрей Стахиевич - Тестирование в облаках
Андрей Стахиевич - Тестирование в облакахАндрей Стахиевич - Тестирование в облаках
Андрей Стахиевич - Тестирование в облаках
 
MS TFS 2010 - Обзор и архитектура
MS TFS 2010 - Обзор и архитектураMS TFS 2010 - Обзор и архитектура
MS TFS 2010 - Обзор и архитектура
 
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
BDD JBehave или Cucumber JVM + Appium для эффективной кроссплатформенной авто...
 
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
Bdd j behave or cucumber jvm plus appium for efficient cross platform mobile ...
 
(Seleniumcamp) Selenium RC for QA Engineer
(Seleniumcamp) Selenium RC for QA Engineer(Seleniumcamp) Selenium RC for QA Engineer
(Seleniumcamp) Selenium RC for QA Engineer
 
Cовременный станок верстальщика
Cовременный станок верстальщикаCовременный станок верстальщика
Cовременный станок верстальщика
 
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
 
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double funWebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double fun
 
What's new in Visual Studio 2012
What's new in Visual Studio 2012What's new in Visual Studio 2012
What's new in Visual Studio 2012
 
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
 
Automation testing desktop applications
Automation testing desktop applicationsAutomation testing desktop applications
Automation testing desktop applications
 

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

Editor's Notes

  1. В зависимости от браузера, термин может отличаться от обозначений, к примеру, plug-in (плагин), add-on (дополнение) или extension (расширение).  Но суть остается неизменной Расширяют функциональность Делают возможной интеграцию с другими сервисами Изменяют внешний вид страницы Essentially, extensions add features you can use, while plug-ins add features websites can use. “Plug-ins” are things like Adobe Flash, Oracle Java, or Microsoft Silverlight.
  2. Прежде чем строить дом, нужно заложить прочный фундамент. Если говорить о тестировании веб приложений, то это – инструменты разработчика. К сожалению нету вкладки Инструменты тестировщика – будем обходиться этими.
  3. Прежде чем что-либо расширять, нужно понимать, что может сам инструмент, в данном случае браузер. Что именно мы расширяем. Инструменты разработчика – бесценная находка тестировщика. Совет: перед тем, как устанавливать плагины, обязательно ознакомьтесь с инструментами разработчика в Хроме и ФФ.
  4. Ну что же, имея прочный фундамент, давайте расширять наш арсенал.
  5. 12345
  6. Web accessibility evaluation tool WCAG
  7. Естественно не все ошибки – руководство к действию
  8. Периферийное (глаукома, пигментный ретинит) Дейтеранопия 
  9. FireShot – отличные функции, но не так удобно редактировать Explain & Send Screenshots - то же самое, но редактор чище и красивее Nimbus – мощнее всех, видео запись, отправка в слек, аналог евернота Awesome Screenshot - абсолютно то же самое, но режим шаринга не такой хороший (много мусора на страничке) Screencastify – запись видео, указатель мыши, рисование на лету, сохранение на гугл драйв или ютюб
  10. Размер иммеет значение особенно при описнии багов