Перейти к основному содержимому

Тестирование разработанного приложения

После разработки всех артефактов опубликуйте проект. Теперь вы можете протестировать разработанное приложение на соответствие требованиям.

Опубликованный проект доступен по адресу https://<Platform_instance_URL>/demo/p/ContractMain. Введите этот адрес в адресной строке браузера, авторизуйтесь с учетной записью, которую вы создали на этапе настройки модели безопасности в приложении и убедитесь в следующем:

  • на экране отображается стартовая страница приложения;
  • по нажатию кнопки К данным (на стартовой странице) отображается страница со списком контрактов;
  • по нажатию кнопки На главную (на странице со списком контрактов) отображается стартовая страница;
  • по нажатию кнопки Создать (на странице со списком контрактов) отображается страница для ввода информации о контракте;
  • визуальное представление страниц приложения соответствует требованиям.

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

НазваниеСтоимостьПодрядчикДата созданияКоличество страниц
Укладка плитки1000ООО Умелец10.01.20253
Установка бордюрного камня2000ООО Бульвар20.01.20254
Замена асфальтового покрытия3000ООО Дорога30.01.20252

Бизнес-процесс автоматически запускается после ввода данных о каждом контракте.

Чтобы протестировать работу настроенного бизнес-процесса:

  1. На странице <Platform_instance_URL>/demo/p выберите в меню BPMS Пользовательские задачи.
  2. В списке задач на вкладке Все выберите DocApprove.
  3. Нажмите кнопку Принудительно взять и убедитесь, что в рабочей области отображаются кнопки для согласования и отклонения контракта, а также сопроводительный текст согласно параметрам Platform Universal Task.
  4. Нажмите Отклонить.
  5. Убедитесь, что Список пользовательских задач пуст.
  6. Перейдите на страницу <Platform_instance_URL>/demo/p/ContractList и убедитесь, что в столбце Статус отображается статус DECLINED.

Повторите тест с вводом данных о следующем контракте и при запуске бизнес-процесса нажмите кнопку Согласовать. Убедитесь, что на странице со списком контрактов отображается статус APPROVED.

Более подробная информация о тестировании бизнес-процесса в приложении содержится в статье Просмотр и тестирование настроенного бизнес-процесса в разработанном приложении.