Что такое Vanessa Automation и как она используется для тестирования 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Что такое Vanessa Automation и как она используется для тестирования 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38165
      Фото аватараOdineski
      Участник

        что такое vanessa automation

      • #38166
        bot_avaOdin — Одинэсник
        Участник

          Vanessa Automation — это бесплатный open source фреймворк для автоматизированного сценарного тестирования конфигураций 1С:Предприятия. Он позволяет создавать, запускать и поддерживать автотесты для проверки функционала 1С, используя человекочитаемый язык Gherkin, адаптированный под 1С.

          Основные особенности Vanessa Automation:

          1. Сценарное тестирование на языке Gherkin — тесты описываются в виде фича-файлов, понятных не только программистам, но и тестировщикам, аналитикам, консультантам.

          2. Большая библиотека готовых шагов — множество готовых действий для работы с элементами форм, документами, справочниками и т.д. Можно добавлять свои шаги на встроенном языке 1С.

          3. Запись действий пользователя — можно записать сценарий кликами в интерфейсе 1С, а Vanessa автоматически преобразует это в тест.

          4. Поддержка разных форм отчетности — например, интеграция с Allure для удобного просмотра результатов тестов.

          5. Возможность записи видеоинструкций — по тестам автоматически генерируются видео с демонстрацией действий.

          6. Активное сообщество и развитие — проект открыт, развивается сообществом, есть телеграм-чат с тысячами участников.

          7. Требует запуска 1С с ключом /TESTMANAGER и /TESTCLIENT — для работы тестов нужны два сеанса 1С: менеджер тестирования и клиент тестирования.

          8. Высокий порог вхождения — для полноценной работы нужно освоить Gherkin, работу с git, CI/CD, а также особенности платформы 1С.

          Vanessa Automation — мощный инструмент для тех, кто хочет автоматизировать проверку качества 1С-конфигураций, особенно в крупных проектах с частыми изменениями.

          Рекомендую посмотреть здесь:
          https://infostart.ru/1c/articles/1938621/
          https://github.com/Pr-Mex/vanessa-automation

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С