Оно представляет из себя приложение под .NET CORE 6.0.
На компьюторе обязательно должен быть установлен пакет .NET CORE 6.0. Его можно скачать отсюда.
Проект использует СУБД MS SQL Express Edition версии Microsoft SQL Server 2022 . Установить ее можно отсюда .
Необходимо установить оболочку для управления экземпляром сервера MS Sql Server Managment Studio версии 18.12.1 и выше отсюда
Необходимо установить службу MS SQL сервер и MS Sql Server Managment Studio.
Конструктор тестов предоставляется в виде архива testwall_platform_xxxxxxxxxx.zip
Порядок запуска следующий
ConnectionStrings.TestsEngineConnection - это строка подключения к экземпляру MS SQL. Выглядит она следующим образом
Server=server_name;Initial Catalog=testwall;User ID=user_login;Password=user_password;Persist Security Info=False;MultipleActiveResultSets=true
Необходимо следуюшие атрибуты заполнить верно
Server - адрес службы MS SQL сервера Initial Catalog - имя базы данных User ID - идентификатор пользователя, обладающего доступом к БД Password - пароль пользователя
Оно представляет из себя приложение под NodeJS версии 18.20.4 и выше
Установить его можно отсюда.
Offline движок тестов TestWallPlatformFrontend в виде архива testwall_platform_frontend_xxxxxxxxxx.zip
Порядок запуска следующий
Для создания базы данных проекта необходимо выполнить несколько шагов
Необходимо войти на сервер БД через MS Managment Studio на поставленный экземпляр БД пользователем SA.
Далее выбрать на сервере DataBases - New DataBases и указать имя базы данных.
Рекомендуется указать имя TestsEngine.
Для базы данных необходимо зоздать и запомнит пароль пользователя SA.
Далее необходимо их раздела ПО проекта распаковать файлы со скриптами объектов БД.
Скрипт для создания объектов базы данных проекта размещен здесь
Далее в указанном порядке открыть файлы через меню File - New - Queries with Current ConnectionStrings и после открытия каждого файла нажать F5 для применения скриптов