Вы можете использовать платформу тестирования приложений 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, использующий тестирование приложений и макетные фреймворки
В этом примере показано, как написать тест, в котором используется платформа тестирования приложений и среда насмешек.