SlideShare a Scribd company logo
Инструменты мануального
тестирования, или хочешь сделать
хорошо, сделай это сам.
Дмитрий Горбачев. Maxymiser
Горбачев Дмитрий
QC Lead. Maxymiser Ukraine
• Functional web testing
• AB, MVT testing
• Crossbrowser manual testing
Skype: zeuspatriot
E-mail: dmitriy.gorbachev@maxymiser.com
Мануальное тестирование
• Недостатки:
– Временные затраты
– Человеческий фактор
– Составление тест плана
• Преимущества:
– Широкая область тестирования
– Снятие технических ограничений
– Цель  поламать сайт 
Сторонние инструменты
Google Chrome developer tools:
Главная отличительная способность, емуляция
юзер агента и моблиных устройств
Сторонние инструменты
Weinre – консоль для мобильных устройств
Сторонние инструменты
Fiddler2:
инструмент для
тонкого дебагинга
Сторонние инструменты
validator.w3.org
brokenlinkcheck.com
relsoftware.com
Сторонние инструменты
Виртуальные машины
онлайн:
crossbrowsertesting.com
browserstack.com
saucelabs.com
Самописные инструменты
Инструмент не соответствует задачам
Самописные инструменты
Основные проблемы:
- Доставка скрипта
- Адекватная работа CSS
- Удобство пользования
- Архитектура
Доставка Скрипта на
страницу
- Закладка с самовыполняющейся функцией:
javascript:(function(){
n=document.createElement('script');
n.setAttribute('type','text/javascript');
n.setAttribute('src','//goo.gl/A3te9M');
document.body.appendChild(n);
})()
- Fiddler2 предоставляет широкий набор функций:
- подмена скриптов
- выполнение по условию
- доступ ко всем страницам
- Расширение для браузера (Chrome, FireFox)
Адекватная работа CSS
Встраивать элементы на разные страницы – это боль!
Понятен вам ≠ понятен всем
Название элемента должно соответствовать функционалу
Архитектура
Импровизированная JS консоль
javascript:(function()%7Bn=document.createElement('script');n.s
etAttribute('type','text/javascript');n.setAttribute('src','//goo.gl/A3
te9M');document.body.appendChild(n);%7D)()
Импровизированная JS консоль
Parse.com
Dropbox.com
jQuery
Parse database
Удобный интерфейс для работы с Базой Данных
Горбачев Дмитрий
QC Lead. Maxymiser Ukraine
• Functional web testing
• AB, MVT testing
• Crossbrowser manual testing
Skype: zeuspatriot
E-mail: dmitriy.gorbachev@maxymiser.com
Вопросы?

More Related Content

PPTX
Подход доктора Хауса в тестировании оптимизации запросов (5 серия)
PPTX
Практические аспекты организации процесса тестирования в государственных учре...
PPTX
Практически о виртуализации сервисов
PPTX
Как общаться с коллегами удалённо, чтобы не было мучительно больно?
PPTX
Тестирование в опенсорс
PPTX
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
PPTX
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
PDF
Тестовая инфраструктура в облаке
Подход доктора Хауса в тестировании оптимизации запросов (5 серия)
Практические аспекты организации процесса тестирования в государственных учре...
Практически о виртуализации сервисов
Как общаться с коллегами удалённо, чтобы не было мучительно больно?
Тестирование в опенсорс
Полная автоматизация развертываний ПО: общие концепции, пример реализации, ср...
Невыносимая переносимость кроссплатформенных приложений на примере десктопных...
Тестовая инфраструктура в облаке

Viewers also liked (14)

PPTX
Теория и практика сокращения релизного цикла
PPTX
VIQA - Тестирование UI с помощью Виртуального интеллекта
PPTX
Автоматизированное тестирование не-тестировщиками
PPTX
Обеспечение качества: Практические советы
PDF
Особенности тестирования облачных сервисов
PPTX
Миссия тест-менеджера
PPTX
Организация времени в тестировании
PPTX
QA Fes 2016. Александр Хотемской. Обзор ProtractorJS как фреймворка для брауз...
PPTX
Первоклассное тестирование
PPTX
Waterfall revisited: практические метрики тестирования
PPTX
Безопасность сессий в веб-приложениях: практическое применение
PDF
Успешный тестировщик. Путь профессионала
PPT
Тест-дизайн: проще читать или проще писать
PPTX
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
Теория и практика сокращения релизного цикла
VIQA - Тестирование UI с помощью Виртуального интеллекта
Автоматизированное тестирование не-тестировщиками
Обеспечение качества: Практические советы
Особенности тестирования облачных сервисов
Миссия тест-менеджера
Организация времени в тестировании
QA Fes 2016. Александр Хотемской. Обзор ProtractorJS как фреймворка для брауз...
Первоклассное тестирование
Waterfall revisited: практические метрики тестирования
Безопасность сессий в веб-приложениях: практическое применение
Успешный тестировщик. Путь профессионала
Тест-дизайн: проще читать или проще писать
QA Fest 2016. Александр Неделяев. Браузерные помощники тестировщика
Ad

More from SQALab (20)

PDF
Готовим стажировку
PPTX
Куда приводят мечты? или Искусство развития тестировщика
PPT
Оптимизация Selenium тестов и ускорение их поддержки
PPT
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
PPTX
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
PPTX
Continuous performance testing
PDF
Конфиги вместо костылей. Pytestconfig и зачем он нужен
PPT
Команда чемпионов в ИТ стихии
PPTX
API. Серебряная пуля в магазине советов
PPTX
Добиваемся эффективности каждого из 9000+ UI-тестов
PPT
Делаем автоматизацию проектных KPIs
PDF
Вредные привычки в тест-менеджменте
PPTX
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
PPT
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
PPTX
Стили лидерства и тестирование
PPT
"Давайте не будем про качество"
PDF
Apache.JMeter для .NET-проектов
PPTX
Тестирование геолокационных систем
PPTX
Лидер или босс? Вот в чем вопрос
PPTX
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Готовим стажировку
Куда приводят мечты? или Искусство развития тестировщика
Оптимизация Selenium тестов и ускорение их поддержки
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Continuous performance testing
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Команда чемпионов в ИТ стихии
API. Серебряная пуля в магазине советов
Добиваемся эффективности каждого из 9000+ UI-тестов
Делаем автоматизацию проектных KPIs
Вредные привычки в тест-менеджменте
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Стили лидерства и тестирование
"Давайте не будем про качество"
Apache.JMeter для .NET-проектов
Тестирование геолокационных систем
Лидер или босс? Вот в чем вопрос
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
Ad

Инструменты тестирования, или хочешь сделать хорошо - сделай это сам