«1С:Тестировщик» – автоматизированное тестирование конфигураций «1С:Предприятия 8» для широкого круга пользователей

«1С:Тестировщик» – автоматизированное тестирование конфигураций «1С:Предприятия 8» для широкого круга пользователей

Для ознакомления широкого круга пользователей с возможностями автоматизированного тестирования приложений, создаваемых на платформе «1С:Предприятие 8», для обучения приемам сценарного тестирования, а также для тестирования приложений в простых случаях использования фирма «1С» предлагает конфигурацию «1С:Тестировщик».

«1С:Тестировщик» позволяет выполнять тестирование автоматически по заранее написанным сценариям. Сценарий представляет собой некоторую инструкцию – последовательность автоматических действий, имитирующих работу пользователя, для проверки правильности работы конфигурации. Сценарий создается либо как запись последовательности действий пользователя, либо вручную путем создания шагов сценария, в которых указывается, какое элементарное действие проверки (или набор таких действий) нужно выполнить. При работе конфигурации «1С:Тестировщик» описанные в сценарии операции отрабатываются платформой так же, как если бы их выполнял пользователь. Выполнение сценария тестирования сопровождается протоколированием с автоматическим формированием снимка экрана при возникновении ошибки. С помощью «1С:Тестировщика» возможно тестирование прикладных решений, поддерживающих работу в режиме тонкого или веб-клиента.

Конфигурация «1С:Тестировщик» предоставляет ряд возможностей, среди которых:

  • Ручная и автоматическая запись сценариев, имитирующих работу пользователя в тестируемой конфигурации.
  • Использование в сценариях шагов верификации, позволяющих выполнить проверку полей, форм, табличных документов, а также сравнение файлов, в том числе табличных документов «1С:Предприятия».
  • Проверка http-запросов (отправка запросов и сравнение полученного ответа с эталонным).
  • Написание собственных шагов на встроенном языке «1С:Предприятия», в том числе для взаимодействия с внешними системами.
  • Выполнение пакетных команд (командных строк).
  • Использование переменных в шагах сценария.
  • Выполнение вложенных сценариев.
  • Протоколирование выполнения сценариев с автоматическим формированием снимка экрана при возникновении ошибки.
  • Гибкая настройка последовательности выполнения шагов с возможностью обхода возникающих ошибок.
  • Автоматизированная актуализация сценариев.
  • Автоматическое формирование текстового описания сценария в нескольких форматах с возможностью настройки.
  • Запуск выполнения сценария при помощи командной строки.

Для использования конфигурации «1С:Тестировщик» навыки программирования не требуются, однако они помогут более эффективно создавать сценарии и проводить тестирование.

Конфигурация «1С:Тестировщик» предоставляется без дополнительной оплаты зарегистрированным пользователям системы «1С:Предприятие 8», заключившим договор 1С:ИТС, и партнерам фирмы «1С». Дистрибутив конфигурации доступен в сервисе «1С:Обновление программ» на портале https://portal.1c.ru (на сайте realeases.1c.ru). Документация входит в поставку конфигурации. Для работы с данной конфигурацией требуется платформа «1С:Предприятие» версии 8.3.15.1530 или выше, которая также публикуется в сервисе «Обновление программ». Для запуска конфигурации «1С:Тестировщик» у пользователя должна быть клиентская лицензия «1С:Предприятия 8».

Возможности автоматизированного тестирования, предоставляемые платформой «1С:Предприятие 8», наиболее полно используются в конфигурации «1С:Сценарное тестирование», которая, помимо перечисленных действий, также позволяет:

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

Подробное описание возможностей конфигурации «1С:Сценарное тестирование» см. https://v8.1c.ru/tekhnologii/tekhnologii-krupnykh-vnedreniy/korporativnyy-instrumentalnyy-paket/1c-stsenarnoe-testirovanie/.

Таким образом, «1С:Сценарное тестирование» позволяет автоматизировать все потребности специалистов по тестированию, включая планирование работ, проектирование тестов, выполнение тестирования и анализ полученных результатов.

«1С:Сценарное тестирование 8» продается в составе программных продуктов:






Код

Наименование

Цена для пользователей, руб.

2900002112566

1С:Корпоративный инструментальный пакет 8. Электронная поставка

100 800

4601546046567

1С:Корпоративный инструментальный пакет 8

100 800

Подробнее о «1С:Корпортативном инструментальном пакете 8» см. https://v8.1c.ru/tekhnologii/tekhnologii-krupnykh-vnedreniy/korporativnyy-instrumentalnyy-paket/. Продукты продаются через партнеров-франчайзи фирмы «1С», см. http://www.1c.ru/rus/partners/franch-citylist.jsp.

Если пользователям, которые работали с «1С:Тестировщиком», потребуются дополнительные возможности автоматизированного тестирования, и будет принято решение о переходе на «1С:Сценарное тестирование», то при работе с «1С:Сценарным тестированием» они смогут использовать сценарии, ранее подготовленные в «1С:Тестировщике».

Источник: Новости 1С