Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Работа со всплывающими окнами WPF приложений.



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Работа со всплывающими окнами WPF приложений.
2015-06-08 18:21

Здравствуйте,

Среда: TC10.6, C# Script, приложение на Visual C#

Возникла проблема при распознавании всплывающих окон (напр. окно появляющееся при нажатии на стрелку выбора размера шрифта в ворде), в дереве процесса их не видно, т.к. они не активны, при попытке найти объект через Object Spy привязка происходит к какому-то абстрактному объекту, который потом недоступен. Если не привязывать объекты до процесса записи теста, то ТС корректно привязывает первые несколько окон, но на 4 или 5 начинает путаться между привязанными окнами, в итоге при запуске теста ТС либо не находит окно, либо выбирает не тот пункт меню. Есть подозрение, что ТС пока не умеет корректно работать со всплывающими окнами.



Selenium 2.0: стартовый уровень, начало 26 июня
2015-06-08 22:32

Онлайн-тренинг, 3 занятия, постоянные консультации тренера, персональная обратная связь по результатам домашней работы

 

Тренер: Баранцев Алексей

 

За прошедшие несколько лет инструмент автоматизации тестов для веб-приложений Selenium приобрел фантастическую популярность.

Владение этим инструментом стало одним из обязательных умений для тестировщика-автоматизатора, достаточно посмотреть динамику вакансий, чтобы убедиться в этом.

 

Если вы собираетесь развиваться в области автоматизации тестирования, вам обязательно нужно освоить Selenium хотя бы на начальном уровне.

Этот курс – самый простой в нашей линейке тренингов, посвященных инструменту Selenium.

 

От участников не требуется никакой предварительной подготовки в области автоматизации тестирования, не требуется умение программировать, не требуется предварительное знакомство с Selenium или иным инструментом автоматизации. Стартуем с нулевой отметки.

 

После прохождения тренинга учащийся будет уметь разрабатывать автоматизированные тесты для веб-приложений с использованием инструмента Selenium, в частности:

  • уметь использовать инструментальные средства, помогающие создавать тесты (рекордер, плагины к браузерам),
  • владеть техниками поиска (идентификации) элементов в окне браузера (в том числе уметь создавать несложные XPath и CSS запросы как вручную, так и с использованием специальных инструментов),
  • владеть базовым набором команд Selenium 2.0, эмулирующих действия пользователя (ввод текста, клики мышью),
  • владеть базовым набором команд Selenium 2.0, позволяющих получать данные из браузера (текст, атрибуты элементов),
  • уметь выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям.

Предусловия

  • понимание того, как работает веб-приложение в целом: клиент-серверная архитектура, понимание того, как работает браузер (отрисовка страниц, применение стилей CSS, интерпретация JavaSript-кода),
  • умение читать HTML-код, понимание основных принципов вёрстки HTML-страниц, знание основных тегов (a, div, span, table/tr/td, ul/li),
  • наличие опыта ручного тестирования веб-приложений.

Подробная программа и условия участия



Читать дальше



© 2010 | Software-Testing.Ru


В избранное