Перейти к содержимому

DashDash

Регистрация: 08 сен 2024
Offline Активность: 21 сен 2025 13:29
-----

#185959 Desktop Auto Testing

Написано DashDash 09 сентября 2024 - 18:16

Да, selenium и winappdriver могут искать по xpath, но очень неудобно, надо набить руку. Я очень редко пользовалась. Если нет id, удобнее по localized control type + name. Мне очень повезло в том проекте, были прописаны почти все id.
Инспектор flui идентичен инспектору windows, моя коллега пользуется им, то же самое.
Инспектировать очень просто, открываешь инспектор на пол экрана, наводишь мышь на элемент, инспектор выделяет его и прописывает все дерево.
Что мне понравилось в flaui, то что он может раскусить не только WPF, но и старье написанное на winforms. И если click не сработает, можно воспользоваться invoke.
  • 1


#185955 Desktop Auto Testing

Написано DashDash 08 сентября 2024 - 15:05

Code less инструментов нет.
Я пишу код c# в visual studio, использую NUnit framework и библиотеку FlaUI, хорошо контактирует с элементами не только по id , но и по имени и классу. Элементы ищу с помощью inspect.exe, идет по умолчанию с Windows SDK.
Раньше писала с библиотекой Selenium и WinappDriver, тоже хорошо работают.
Тестирую черный ящик.
  • 1