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

Рекомендуемый порядок тестирования

Описание

  1. Проверка работоспособности уже развернутого приложения
    1. Войти в систему по адресу https://reg1.hardroller.ru/Authentication/App/SignIn с учетной записью service@hardroller.ru и паролем из раздела 3 настоящего документа.
    2. Убедиться, что пользователю доступно меню проекта, списочное представление справочников и документов, редактирование справочников и документов и скачивание печатных форм документов.
  2. Регистрация собственного пользователя (опционально)
    1. Зарегистрироваться в системе по адресу https://reg1.hardroller.ru/Authentication/App/SignUp с собственной записью электронной почты.
    2. Подтвердить регистрацию, пройдя по ссылке в письме о подтверждении регистрации.
    3. Зарегистрировать новую организацию в системе, посмотреть демонстрационный проект, создать еще проект.
  3. Изучение структуры конфигурации бизнес-приложения
    1. Подключиться по протоколу RDP к виртуальной машине по адресу reg1.hardroller.ru с учетной записью из раздела 3 настоящего документа.
    2. На рабочем столе открыть папку Home, правой кнопкой мыши щелкнуть на папке hardroller-demo и выбрать в контекстном меню пункт Open with “Visual Studio Code”.
    3. Изучить структуру проекта и содержимое файлов, используя Руководство по использованию ПО.
  4. Внесение изменений в конфигурацию и проверка работоспособности
    1. Подключиться по протоколу RDP к виртуальной машине по адресу reg1.hardroller.ru с учетной записью из раздела 3 настоящего документа.
    2. На рабочем столе открыть папку Home, правой кнопкой мыши щелкнуть на папке hardroller-demo и выбрать в контекстном меню пункт Open with “Visual Studio Code”.
    3. Отредактировать файл src/BusinessEntities/BusinessEntity.Domain.xml, раскомментировав там новый текстовый атрибут Country.
    4. Отредактировать файл src/BusinessEntities/BusinessEntity.UxForm.xml, раскомментировав там текстовое поле редактирования Country.
    5. Отредактировать файл src/BusinessEntities/BusinessEntityList.Domain.xml, раскомментировав там вычисляемый текстовый столбец Country.
    6. Запустить процесс сборки конфигурации, нажав комбинации клавиш Shift+Ctrl+B. Дождаться завершения сборки.
    7. Если сборка завершилась с ошибкой 503 Forbidden, то получить по адресу https://reg1.hardroller.ru/Api/General/IssueApiKey новый аутентификационный токен и подставить его в текстовый файл hardroller/local.env.json вместо истекшего. Подробно процесс описан в п. 3.2 Руководства по использованию ПО.
    8. Открыть бизнес-приложение в браузере по адресу https://reg1.hardroller.ru/ и в проекте открыть страницу «Business Entities». Убедиться, что там появился новый столбец Country.
    9. Нажать кнопку «Добавить», создать новую запись справочника, ввести в поле ввода значение (например, «Россия» - раскладка клавиатуры на виртуальной машине переключается сочетанием клавиш Left Alt + Left Shift, но, к сожалению, из-за специфики работы RDP под Ubuntu не всегда работает. Тогда можно повторно подключиться по протоколу RDP, выбрав при подключении другую раскладку).
    10. Убедиться, что колонка списка теперь содержит указанное название страны.