В Тестер включена поддержка Linux

В Тестер включена поддержка Linux
03.02.2021
75665

Система для сценарного тестирования 1С-конфигураций Тестер теперь умеет работать в Linux-окружении. Функциональность проверена на операционной системе Ubuntu версий 16, 18, 20.10, включая x32 и x64 платформы.

Подробнее о проекте

Проект Тестер – это альтернативное решение для организации сценарного тестирования конфигураций, разработанных на управляемых формах. Главная идея проекта – интегрировать сценарное тестирование в процесс разработки, позволить программисту упорядочить ход мыслей и всегда оставаться «в фокусе» за счет фиксации контекста задачи в написанных тестах.

Тестер представляет собой среду, где разрабатываются, хранятся и выполняются тесты. Может использоваться как облачное приложение для неограниченного числа пользователей, тестов и тестируемых баз 1С.

Поставляется в виде конфигурации 1С (поддерживаются версии платформы «1С:Предприятие» от 8.3.15 до 8.3.18), выложен на GitHub и распространяется бесплатно.

Внешняя компонента для управления процессом тестирования

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

  • Получение снимка экрана
  • Максимизация/минимизация окна
  • Работа с регулярными выражениями
  • Мониторинг файлов
  • Пауза
  • Получение значения переменной среды
  • Перевод rdp-сессии в консоль (только для Windows)
  • И ряд других возможностей

При разработке компоненты минимизирована зависимость от внешних библиотек, а также произведен небольшой рефакторинг типового шаблона, что положительно сказалось на компактности кода и размере бинарных файлов.

В связи с расширением применимости Тестера исходный код библиотеки опубликован на GitHub.

Больше возможностей для кроссплатформенного тестирования

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

Помимо интерактивного запуска Тестер можно использовать для Linux и Windows в качестве агента, выполняющего тестовые сценарии или служебные задачи по событию или расписанию.

 

Репозиторий Тестера с готовыми к использованию cf-файлами

Репозиторий Тестера в формате EDT

Репозиторий с внешней компонентой

Подробная документация о проекте

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:

См. также

ИТ-компании, ранее получившие аккредитацию, обязаны подтвердить свой статус, чтобы сохранить право на государственные льготы. В этом году заявление на портале «Госуслуги» организации подают в период с 7 мая по 1 июня.

30.04.2025    591    Alisa_Brineva    0       

1

Официальный технологический блог «Заметки из Зазеркалья» рассказал о планах по развитию функциональности Хранилища двоичных данных для технологической платформы 8.5.3. Главным образом, новые возможности будут актуальны для крупных корпоративных проектов.

28.04.2025    832    ЕленаЧерепнева    0       

2

Уже в эту субботу, 26 апреля, состоится третья онлайн-конференция 1C:SysDevCon, посвященная технологической стороне разработки платформы 1С. Организатором выступает фирма «1С», а участие в конференции бесплатно для всех зарегистрированных участников.

23.04.2025    1545    vikad    0       

6

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

21.04.2025    786    ЕленаЧерепнева    1       

2

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

17.04.2025    2975    ЕленаЧерепнева    0       

5

Фирма «1С» анонсировала изменения в работе механизма лицензирования. Начиная с версии технологической платформы 8.5.2 для выдачи лицензий больше не используется HASP License Manager. При этом сами правила лицензирования остаются без изменений.

11.04.2025    13740    ЕленаЧерепнева    4       

11

Фирма «1С» опубликовала финальные даты выпуска патчей для тиражных конфигураций 1С, которые обеспечивают работу с новым форматом УПД 5.03. Рассказываем, что и когда нужно обновить. И что делать, если установить обновление быстро не получается.

11.04.2025    3927    ЕленаЧерепнева    0       

3

Опубликована очередная версия платформы 1С:Предприятие 8.3.27. В релиз вошли 54 задачи, связанных с доработкой функциональности, и 12 задач по оптимизации функций и режимов работы. Рассказываем о наиболее значительных изменениях нового релиза.

10.04.2025    6562    ЕленаЧерепнева    2       

12
Инфостарт бот

Оставьте свое сообщение