Тестирование разработанного приложения
После разработки всех артефактов опубликуйте проект. Теперь вы можете протестировать разработанное приложение на соответствие требованиям.
Опубликованный проект доступен по адресу https://<Platform_instance_URL>/demo/p/ContractMain
. Введите этот адрес в адресной строке браузера, авторизуйтесь с учетной записью, которую вы создали на этапе настройки модели безопасности в приложении и убедитесь в следующем:
- на экране отображается стартовая страница приложения;
- по нажатию кнопки К данным (на стартовой странице) отображается страница со списком контрактов;
- по нажатию кнопки На главную (на странице со списком контрактов) отображается стартовая страница;
- по нажатию кнопки Создать (на странице со списком контрактов) отображается страница для ввода информации о контракте;
- визуальное представление страниц приложения соответствует требованиям.
Добавьте информацию о контрактах в базу данных разработанного пр иложения, руководствуясь данными следующей таблицы.
Название | Стоимость | Подрядчик | Дата создания | Количество страниц |
---|---|---|---|---|
Укладка плитки | 1000 | ООО Умелец | 10.01.2025 | 3 |
Установка бордюрного камня | 2000 | ООО Бульвар | 20.01.2025 | 4 |
Замена асфальтового покрытия | 3000 | ООО Дорога | 30.01.2025 | 2 |
Бизнес-процесс автоматически запускается после ввода данных о каждом контракте.
Чтобы протестировать работу настроенного бизнес-процесса:
- На странице
<Platform_instance_URL>/demo/p
выберите в меню BPMS Пользовательские задачи. - В списке задач на вкладке Все выберите DocApprove.
- Нажмите кнопку Принудительно взять и убедитесь, что в рабочей области отображаются кнопки для согласования и отклонения контракта, а также сопроводительный текст согласно параметрам Platform Universal Task.
- Нажмите Отклонить.
- Убедитесь, что Список пользовательских задач пуст.
- Перейдите на страницу
<Platform_instance_URL>/demo/p/ContractList
и убедитесь, что в столбце Статус отображается статус DECLINED.
Повторите тест с вводом данных о следующем контракте и при запуске бизнес-процесса нажмите кнопку Согласовать. Убедитесь, что на странице со списком контрактов отображается статус APPROVED.
Более подробная информация о тестировании бизнес-процесса в приложении содержится в статье Просмотр и тестирование настроенного бизнес-процесса в разработанном приложении.