Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Software quality assurance days
21 Международная конференция
по вопросам качества ПО
sqadays.com
Москва. 26–27 мая 2017
Де...
2Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
инструменты
для разработчиков и
тестировщиков
3Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
инструмент
для автоматизации
тестирования UI
Des...
4Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
5Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Реальная задача
Опыт решения
6Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Задача реальная
Пример демонстрационный
Почему?
7Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Outlook плагин для Офис 365
8Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Работает в
десктоп Outlook
и
9Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Зачем тестировать UI?
Есть ли необходимость?
10Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Внешняя среда
меняется
11Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Плагин
не загружается
12Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Плагин отображается
некорректно
13Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Приложение Город Тип клиента Результат
Браузер ...
14Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Матрица контролирует нас
15Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Внешняя среда постоянно
улучшается
и
мы не може...
16Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Важна скорость реакции
17Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Автоматические UI тесты
нужны
18Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
19Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Outlook плагин - веб
приложение,
даже в десктоп...
20Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
//span[@class='badge ng-binding']
21Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Локаторы
Десктоп: контейнер IE XPATH
Браузер: x...
22Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Одни и те же тесты для
Outlook и браузеров
23Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Загрузка писем
Запуск почтового клиента
Авториз...
24Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Microsoft Active Accessibility
UI Automation
Ma...
25Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Немного деталей
26Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
SeS('Mail_Folders')
.DoClickNode(userName + ";I...
27Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
«Без программирования»
28Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Результаты проекта тестирования
29Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Другие проекты
30Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Тестовый набор
регрессионное тестирование
31Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Мониторинг
32Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Один инструмент
Один язык
Единый подход
Отчеты
33Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
Get Rapise
https://www.inflectra.com/SQADAYS21....
Upcoming SlideShare
Loading in …5
×

Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде

475 views

Published on

Доклад Дениса Марковцева на конференции SQA Days-21
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде

  1. 1. Software quality assurance days 21 Международная конференция по вопросам качества ПО sqadays.com Москва. 26–27 мая 2017 Денис Марковцев Inflectra Corporation. Москва, Россия Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
  2. 2. 2Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде инструменты для разработчиков и тестировщиков
  3. 3. 3Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде инструмент для автоматизации тестирования UI Desktop. Web. Mobile.
  4. 4. 4Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
  5. 5. 5Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Реальная задача Опыт решения
  6. 6. 6Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Задача реальная Пример демонстрационный Почему?
  7. 7. 7Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Outlook плагин для Офис 365
  8. 8. 8Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Работает в десктоп Outlook и
  9. 9. 9Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Зачем тестировать UI? Есть ли необходимость?
  10. 10. 10Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Внешняя среда меняется
  11. 11. 11Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Плагин не загружается
  12. 12. 12Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Плагин отображается некорректно
  13. 13. 13Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Приложение Город Тип клиента Результат Браузер Нью Йорк платный работает Браузер Гонконг пробный не работает Outlook Москва пробный работает Outlook Лондон платный не работает Зависимость от типа клиента и его географического положения
  14. 14. 14Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Матрица контролирует нас
  15. 15. 15Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Внешняя среда постоянно улучшается и мы не можем это контролировать
  16. 16. 16Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Важна скорость реакции
  17. 17. 17Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Автоматические UI тесты нужны
  18. 18. 18Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде
  19. 19. 19Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Outlook плагин - веб приложение, даже в десктоп версии
  20. 20. 20Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде //span[@class='badge ng-binding']
  21. 21. 21Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Локаторы Десктоп: контейнер IE XPATH Браузер: xpath_to_frame XPATH
  22. 22. 22Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Одни и те же тесты для Outlook и браузеров
  23. 23. 23Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Загрузка писем Запуск почтового клиента Авторизация Открытие письма Активация плагина Тест Завершение процесса
  24. 24. 24Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Microsoft Active Accessibility UI Automation Managed Java Access Bridge
  25. 25. 25Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Немного деталей
  26. 26. 26Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде SeS('Mail_Folders') .DoClickNode(userName + ";Inbox"); JavaScript Объект Локаторы Свойства Методы
  27. 27. 27Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде «Без программирования»
  28. 28. 28Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Результаты проекта тестирования
  29. 29. 29Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Другие проекты
  30. 30. 30Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Тестовый набор регрессионное тестирование
  31. 31. 31Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Мониторинг
  32. 32. 32Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Один инструмент Один язык Единый подход Отчеты
  33. 33. 33Автоматизация UI тестирования в неконтролируемо улучшаемой внешней среде Get Rapise https://www.inflectra.com/SQADAYS21.aspx GitHub https://github.com/Inflectra/office365-outlook- plugin-ui-testing Email denis@inflectra.com

×