Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним (Виталий Шульга, SQADays-11) — различия между версиями

Материал из 0x1.tv

(Batch edit: replace <!-- {{youtubelink|}} --> with {{youtubelink|}})
 
(не показано 38 промежуточных версий этого же участника)
== Аннотация ==
;Докладчик: {{Speaker|Виталий Шульга}} [http://www.linkedin.com/in/vitalliuss]
<blockquote>
Большинство инструментов автоматизации тестирования идентифицирует элементы приложения по уникальному свойству — имени, классу, типу элемента или идентификатору. Но в некоторых случаях (например, приложение запущено под виртуальной машиной или написано на flash) возможности идентифицировать элемент стандартными способами нет.

Существует решение данной проблемы с использованием нового подхода к идентификации элементов — визуального поиска. Скрипт выполняет поиск необходимого элемента по его изображению — так, как это делает человек.
== Видео ==

{{vimeoembed|42271440|800|376}}


{{youtubelink|}}|riYMMw8LdzQ}}{{letscomment}}

== Слайды ==
[[Файл:Автоматизация_с_помощью_скриншотов._Как_научить_скрипт_видеть_графический_интерфейс_и_взаимодействовать_с_ним.pdf|left|page=-|256px]]

{{----}}
== Примечания и отзывы ==
<!-- <blockquote>[©]</blockquote> -->

<references/>


]]

[[Категория:SQADays-11]]
[[Категория:Автоматизированное тестирование]]
[[Категория:Тестирование UI]]
{{stats|disqus_comments=0|refresh_time=2021-08-31T16:45:11.674700|vimeo_comments=1|vimeo_plays=303|youtube_comments=0|youtube_plays=51}}

Текущая версия на 13:45, 31 августа 2021

Аннотация

Докладчик
Виталий Шульга.jpg
Виталий Шульга

Большинство инструментов автоматизации тестирования идентифицирует элементы приложения по уникальному свойству — имени, классу, типу элемента или идентификатору. Но в некоторых случаях (например, приложение запущено под виртуальной машиной или написано на flash) возможности идентифицировать элемент стандартными способами нет.

Существует решение данной проблемы с использованием нового подхода к идентификации элементов — визуального поиска. Скрипт выполняет поиск необходимого элемента по его изображению — так, как это делает человек.

Я расскажу вам об автоматизации тестирования на основе скриншотов и ответу на следующие вопросы:

  • Что такое визуальный поиск, и как он работает?
  • В каких случаях рационально использовать автоматизацию тестирования на основе скриншотов?
  • Какие инструменты предлагает рынок для решения наших задач?
  • Чем отличается данный вид автоматизации от привычных подходов?
  • Каковы основные достоинства и недостатки данного решения?

Наша команда успешно использовала этот подход к автоматизации тестирования на конкретном проекте, и я буду рад поделиться с вами полученным опытом.

Доклад будет полезен как специалистам по тестированию и обеспечению качества ПО, так и руководителям команд и проектов.

Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним (Виталий Шульга, SQADays-11)

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.

Слайды

Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf Автоматизация с помощью скриншотов. Как научить скрипт видеть графический интерфейс и взаимодействовать с ним.pdf

Примечания и отзывы

Plays:354   Comments:1