exponenta event banner

Платформа тестирования приложений

Запись автоматических тестов для приложений App Designer

Вы можете использовать платформу тестирования приложений MATLAB ® для тестирования приложений App Designer или приложений, созданных программным способом с помощью uifigure функция. Платформа тестирования приложений позволяет создать класс тестирования, который программно выполняет жест для компонента пользовательского интерфейса, например, нажатие кнопки или перетаскивание ползунка, и проверяет поведение приложения.

Для начала см. Обзор платформы тестирования приложений.

Функции

pressВыполнение жеста нажатия на компонент пользовательского интерфейса
chooseВыполнение жеста выбора для компонента пользовательского интерфейса
dragВыполнение жеста перетаскивания для компонента пользовательского интерфейса
typeВведите компонент пользовательского интерфейса
hoverВыполнение жеста наведения на компонент пользовательского интерфейса
chooseContextMenu Выполнение жеста выбора для пункта контекстного меню
dismissAlertDialog Закрыть диалоговое окно самого переднего предупреждения в окне рисунка
matlab.uitest.unlockРазблокировать фигуру, заблокированную платформой тестирования приложений
matlab.uitest.TestCase.forInteractiveUseСоздать TestCase объект для интерактивного использования

Классы

matlab.uitest.TestCase TestCase для записи тестов с помощью платформы тестирования приложений

Темы

Обзор платформы тестирования приложений

Используйте инфраструктуру тестирования приложений для написания тестов для приложений App Designer или приложений, созданных программным способом с помощью uifigure функция.

Тест записи для приложения

В этом примере показано, как протестировать приложение программно и определить результаты.

Write Test, использующий тестирование приложений и макетные фреймворки

В этом примере показано, как написать тест, в котором используется платформа тестирования приложений и среда насмешек.