FlaUI — это библиотека .NET, которая помогает в автоматическом тестировании пользовательского интерфейса приложений Windows: Win32, WinForms, WPF, Store Apps и т. д.
3 ответа

Как я могу запускать тесты пользовательского интерфейса с FlaUI на удаленной машине, но не в RDP?

У нас есть несколько тестов пользовательского интерфейса, которые используют FlaUI для автоматизации взаимодействия с пользовательским интерфейсом Windows. Когда мы запускаем эти тесты на сервере сборки, они не взаимодействуют с пользовательским инт…
10 янв '19 в 20:23
2 ответа

Robot Framework, использующий FlaUILibraray XPath, не может быть найден

Робот-разработчик, вступающий в мир автоматизации приложений Windows, пишет простую демонстрацию с использованием библиотеки FlaUI. Test Case FLA FlaUILibrary.Launch Application notepad.exe FlaUILibrary.Attach Application By Name Notepad FlaUILibrar…
27 авг '20 в 11:40
0 ответов

Как я могу поймать пользовательский интерфейс теста исключения?

Я делаю UI-тесты с помощью FlaUI. Когда в форме возникает исключение, тесты считаются пройденными. Есть ли способ проверить, вызвано ли исключение в форме или нет? Или, может быть, есть другие фреймворки, которые в подобной ситуации вызовут исключен…
04 окт '19 в 01:57
1 ответ

Visual Studio неверное присвоение переменной

Я использую библиотеку FlaUI для автоматизации калькулятора Windows. Поскольку Калькулятор является приложением магазина Windows, действия с окном, такие как перемещение, изменение визуального состояния и т. Д., Должны выполняться в родительском окн…
02 ноя '19 в 16:39
1 ответ

C# FlaUi получить все значения из DataGridView другой программы

Я пытаюсь извлечь все значения из DataGridBox другой программы. Для этого я использую FlaUi. Я сделал код, который делает то, что хочу. Однако это очень медленно. Есть ли более быстрый способ получить все значения из DataGridView другой программы с …
07 янв '20 в 12:30
1 ответ

Получение видимости индикатора выполнения в приложении WPF с помощью FlaUI Automation

Я автоматизирую приложение WPF с помощью FlaUI. У меня есть индикатор выполнения Inderminate. Как только индикатор выполнения свернут, пользовательский интерфейс загружается. Я хочу реализоватьRetry механизм на ProgressBar Visibility но я не могу на…
06 мар '20 в 00:04
1 ответ

Автоматический ввод пароля для RDP-соединения (CredentialUIBroker)

В качестве упражнения я пытаюсь автоматизировать ввод учетных данных RDP с помощью FlaUI. Моя ОС - Windows 10. Я могу запустить mstsc.exe и ввести в это окно: Но тут у меня появляется вот такое окно и нигде его не найти: Это не окно mstsc, хотя оно …
02 апр '20 в 12:31
1 ответ

Создание эквивалентного кода с использованием FlaUI.UIA3 для доступа к строкам и столбцам DevExpress DataGrid в WPF

Я использую FlaUI автоматизировать мой WPFприложение. у меня естьdatagrid контроль от DevExpress. Я хочу получить доступ к любой отдельной строке и всем столбцам этой строки и отредактировать ее с помощьюFlaUI. На форуме DevExpress доступен следующи…
25 янв '20 в 23:54
2 ответа

Не удалось получить текущий активный / выбранный TabITem в DevExpress DxTabControl в WPF

У меня есть приложение WPF, и я пытаюсь автоматизировать его с помощью FlaUI. У меня проблема сDxTabControl. Я предоставилAutomation IDs к DxTabControl. Я используюDXTabControl.ItemHeaderTemplate генерировать TabItemsдинамически. Согласно DevExpress…
12 фев '20 в 20:43
2 ответа

System.ComponentModel.Win32Exception: ошибка "Доступ запрещен" при автоматизации приложения WPF с использованием FlaUI+SpecFlow

Я столкнулся с проблемой, которая возникает не очень часто. Я пытаюсь автоматизироватьUI testing с помощью FlaUI and SpecFlow. Я пытаюсь запустить приложениеexe.The app runs for sometime and then throws the error. Я получаю сообщение об ошибке ниже.…
02 мар '20 в 22:32
0 ответов

Производительность тестирования UIAutomation на Win10 ниже по сравнению с Win7

Я выполняю автоматизированные тесты графического интерфейса пользователя с библиотекой UIAutomation Microsoft в приложении WPF. Я использую для этого библиотеку с открытым исходным кодом FlaUI (на github). Теперь я вижу разницу во времени выполнения…
08 апр '20 в 12:37
0 ответов

Обрабатывать неподдерживаемое свойство с помощью FlaUI?

Это мой текущий код, который иногда дает сбой и вызывает исключение: Исключение типа "FlaUI.Core.Exceptions.PropertyNotSupportedException" произошло в FlaUI.Core.dll, но не было обработано в пользовательском коде. Запрошенное свойство "Имя [#30005]"…
18 апр '20 в 14:06
0 ответов

Приложение не может найти свои файлы конфигурации при запуске с Flaui

Я экспериментирую с Flaui, чтобы автоматизировать некоторые тесты для приложения С #. Я создал проект визуальной студии 2017 и добавил необходимые зависимости nuget: nunit, specflow, flui и т. Д. Приложение представляет собой 64-битное приложение, и…
25 июн '20 в 13:36
0 ответов

Accessing the UI controls of a WPF project from Unit Test project once the progress bar has finished loading

I have a WPF application and I am trying to Automate the UI testing. I am using FlaUI for this. I am also using NUnit as the testing framework. My application uses DevExpress controls and currently I am facing an issue wherein I am not able to check…
13 янв '20 в 06:57
2 ответа

Можно ли читать данные из типа элемента управления Pane?

Я начал использовать FlaUI для автоматизации своего.NET-приложения толстого клиента. Приложение основано на Windows Form. Начало было удачным, форма входа была идентифицирована, и я мог войти в систему, но после этого зашел в тупик, и я обнаружил, ч…
26 фев '20 в 16:52
0 ответов

Выполнение тестов автоматизации пользовательского интерфейса рабочего стола в конвейерах Azure

У меня есть тесты автоматизации пользовательского интерфейса, написанные на SpecFlow и C# и автоматизированные с использованием FlaUI. На моем локальном компьютере тесты проходят абсолютно нормально. В последнее время я хотел, чтобы они стали частью…
0 ответов

Как получить доступ к модели DOM через автоматизацию пользовательского интерфейса

Я использую UI Automation Framework (https://docs.microsoft.com/en-us/dotnet/framework/ui-automation/ui-automation-overview) напрямую и из библиотеки FlaUI. Когда я пытаюсь получить доступ к содержимому окна веб-браузера (например, Chrome), я могу п…
0 ответов

Необработанное исключение типа System.ComponentModel.Win32Exception произошло в FlaUI.Core.dll

Я пытаюсь автоматизировать некоторые приложения Windows с помощью автоматизации flaUi. здесь я попытался щелкнуть меню в приложении, которое должно было загружать форму, прежде чем выполнять какие-либо дальнейшие действия. Код: var menu = mainwindow…
04 дек '20 в 15:52
1 ответ

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

В FLAUI пытаются получить ссылку на дочерний элемент, который начинается с некоторых букв или содержит некоторые буквы. пример начинается с или "DOC" или содержит "DOC". Я пытаюсь открыть некоторые офисные файлы, такие как doc, xls, ppt. и хотите пр…
19 мар '21 в 17:18
0 ответов

Можно ли с помощью Robotframework-FlaUI тестировать приложения Windows с графическим интерфейсом (WPF или WinForms) в контейнерах Docker?

Я использую Robot Framework с библиотекой FlaUI для GUI-тестирования приложений WPF и WinForms, он отлично работает в Windows 10, я вижу, как тестовые скрипты открывают тестируемое приложение и выполняют шаги тестирования. Но возможно ли это сделать…
27 мар '21 в 12:44