SlideShare a Scribd company logo
Service Locator
by bestxp@lightsoft.ru
Оглавление
 Предыстория
 Конфигурирование
 Нюансы использования локатора
 Планы
 Вопросы ?
Предыстория
 Инструмент который развяжет зависимости
 Легко использовать и работает сразу из коробки
 Можно использовать в Unit тестировании
 Можно протестировать каждый участок локатора
 Есть локальный конфиг
Конфигурирование
 Делаем группу
 Делаем “локацию”
 Конфиг для Unit-теста и релиза
 Локальные переопределения без изменения общего кода
 Написание Unit теста для любого участка конфига
Нюансы при использовании
 Автокомплит при использовании
 Особенности локальной замены
 Что не стоит делать в настройках группы
 Особенности работы локатора
Планы
 Возможность инициализации класса с параметрами
 Например AutomationSL::i()->group1->location($param1, $param2);
 Не переопределяемые группы Global и Local
 Настройки location для определения работы только get или get + new
  или только new
 Автоконфиг для быстрой генерации групп и каркасов локаций ( конфиг
  + консольный инструмент)
Вопросы ?
 Email : bestxp@lightsoft.ru
 Skype : bestxpLive
 Документация : http://wiki2.lbc.ru/wiki/Automation/Service_Locator




Спасибо за внимание 

More Related Content

PPTX
vSphereTools - инструмент для автоматизации работы с vSphere | Тимур Гильмуллин
PPTX
Система мониторинга Zabbix в процессах разработки и тестирования | Алексей Буров
PPTX
Слои тестового фрамеворка. Что? Где? Когда?
PDF
Yii2 - от Alpha до GA (release)
PPTX
Java 8. Autotests in a functional way.
PPTX
Jmeter
PPT
Платформа для автоматического тестирования Erlang проектов на примере UserGat...
PDF
Проверка на прочность или нагрузочное тестирование с Jmeter
vSphereTools - инструмент для автоматизации работы с vSphere | Тимур Гильмуллин
Система мониторинга Zabbix в процессах разработки и тестирования | Алексей Буров
Слои тестового фрамеворка. Что? Где? Когда?
Yii2 - от Alpha до GA (release)
Java 8. Autotests in a functional way.
Jmeter
Платформа для автоматического тестирования Erlang проектов на примере UserGat...
Проверка на прочность или нагрузочное тестирование с Jmeter

What's hot (20)

PDF
Приёмы функционального программирования в обычном JavaScript
PPTX
Инструментарий для создания дистрибутивов продуктов | Владимир Селин
PPTX
Практические рекомендации по использованию системы TestRail | Дмитрий Рыльцов...
PPTX
Нагрузочное тестирование JMeter Кожухов
PPTX
От простого к сложному: автоматизируем ручные тест-планы | Сергей Тимченко
PPTX
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
PDF
Как Cluster Membership Software может помочь QA
PDF
UICov - инструмент анализа покрытия UI-тестами
PPTX
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
PDF
Дело тестера боится: как в опытных руках могут заиграть Java и TestNg
PDF
Формальная верификация кода на языке Си
PPT
Анализируем результаты тестирования производительности с Graphite и Grafana
PPTX
COMAQA.BY Conf #2: “Настройка Allure при использовании TestNG-Retry, Антон Ем...
PPTX
Нейронечёткая классификация слабо формализуемых данных | Тимур Гильмуллин
PPT
Использование Symfony
PPTX
Нагрузочное тестирование теория Кожухов
PDF
Allure Framework
PPTX
COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...
PPTX
Meet up windows-workflow_foundation
PDF
Flask, гордость и предубеждение
Приёмы функционального программирования в обычном JavaScript
Инструментарий для создания дистрибутивов продуктов | Владимир Селин
Практические рекомендации по использованию системы TestRail | Дмитрий Рыльцов...
Нагрузочное тестирование JMeter Кожухов
От простого к сложному: автоматизируем ручные тест-планы | Сергей Тимченко
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
Как Cluster Membership Software может помочь QA
UICov - инструмент анализа покрытия UI-тестами
Автоматизация нагрузочного тестирования в связке JMeter + TeamСity + Grafana ...
Дело тестера боится: как в опытных руках могут заиграть Java и TestNg
Формальная верификация кода на языке Си
Анализируем результаты тестирования производительности с Graphite и Grafana
COMAQA.BY Conf #2: “Настройка Allure при использовании TestNG-Retry, Антон Ем...
Нейронечёткая классификация слабо формализуемых данных | Тимур Гильмуллин
Использование Symfony
Нагрузочное тестирование теория Кожухов
Allure Framework
COMAQA.BY Conf #2: "Codeception + PHP for QA Automation", Евгений Борисик, CO...
Meet up windows-workflow_foundation
Flask, гордость и предубеждение
Ad

Viewers also liked (9)

PDF
Sam Shei - Creativity in Events
PPTX
【MA_AIZU】mbaas体験会_monaca
PDF
Michael Chiay - Hybrid Meetings and the New Event Participant
PPTX
Transmedia Education
PDF
Yan Ke - Making Corporate Events Green and Sustainable
DOCX
Contoh tugasan dpi
PPTX
20160120 gpsロガーアプリを作ろう
PDF
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
PDF
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
Sam Shei - Creativity in Events
【MA_AIZU】mbaas体験会_monaca
Michael Chiay - Hybrid Meetings and the New Event Participant
Transmedia Education
Yan Ke - Making Corporate Events Green and Sustainable
Contoh tugasan dpi
20160120 gpsロガーアプリを作ろう
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
Ad

Similar to Service locator (20)

PDF
Zero Downtime PHP Deployment with Envoyer And Forge
PPTX
"Опыт создания системы управления сборкой и тестированием" (полная)
PPT
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
PDF
Dev collaboration
PPTX
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
PDF
Алексей Халайджи, Mail.Ru Group, «Как мы автоматизируем UI-тестирование в iOS...
PPTX
Meeting #4. Frameworks.
PDF
Как построить свой фреймворк для автотестов?
PPT
Tfs Overview And Architecture (www.cmcons.com)
PPT
Client Side Autotesting Flash
PDF
Cеминар в Виннице (22.03.2014)
PPTX
Do you know what you are testing?
PPTX
А вы знаете что тестируют ваши тесты?
PPTX
Что нового в Visual Studio 2010 и .Net 4.0
PPTX
Artem Shabarshin. CSEDays
PDF
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
PDF
IT-инфраструктура. FAQ для разработчика
KEY
Testing RIA with Selenium
PPTX
Deep storm presentation
PPT
Сергей Ревко
Zero Downtime PHP Deployment with Envoyer And Forge
"Опыт создания системы управления сборкой и тестированием" (полная)
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Dev collaboration
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
Алексей Халайджи, Mail.Ru Group, «Как мы автоматизируем UI-тестирование в iOS...
Meeting #4. Frameworks.
Как построить свой фреймворк для автотестов?
Tfs Overview And Architecture (www.cmcons.com)
Client Side Autotesting Flash
Cеминар в Виннице (22.03.2014)
Do you know what you are testing?
А вы знаете что тестируют ваши тесты?
Что нового в Visual Studio 2010 и .Net 4.0
Artem Shabarshin. CSEDays
«Continuous Integration — A to Z или Непрерывная интеграция — кто всё сломал?»
IT-инфраструктура. FAQ для разработчика
Testing RIA with Selenium
Deep storm presentation
Сергей Ревко

Service locator

  • 2. Оглавление  Предыстория  Конфигурирование  Нюансы использования локатора  Планы  Вопросы ?
  • 3. Предыстория  Инструмент который развяжет зависимости  Легко использовать и работает сразу из коробки  Можно использовать в Unit тестировании  Можно протестировать каждый участок локатора  Есть локальный конфиг
  • 4. Конфигурирование  Делаем группу  Делаем “локацию”  Конфиг для Unit-теста и релиза  Локальные переопределения без изменения общего кода  Написание Unit теста для любого участка конфига
  • 5. Нюансы при использовании  Автокомплит при использовании  Особенности локальной замены  Что не стоит делать в настройках группы  Особенности работы локатора
  • 6. Планы  Возможность инициализации класса с параметрами  Например AutomationSL::i()->group1->location($param1, $param2);  Не переопределяемые группы Global и Local  Настройки location для определения работы только get или get + new или только new  Автоконфиг для быстрой генерации групп и каркасов локаций ( конфиг + консольный инструмент)
  • 7. Вопросы ?  Email : bestxp@lightsoft.ru  Skype : bestxpLive  Документация : http://wiki2.lbc.ru/wiki/Automation/Service_Locator Спасибо за внимание 