Тестирование разработанного приложения
После разработки всех артефактов опубликуйте проект. Теперь вы можете протестировать разработанное приложение на соответствие требованиям.
Опубликованный проект доступен по адресу 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.
Более подробная информация о тестировании бизнес-процесса в приложении содержится в статье Просмотр и тестирование настроенного бизнес-процесса в разработанном приложении.