Top.Mail.Ru
Меню
Каталог Программы 1С Опыт и отзывы Услуги Компания Статьи Контакты

Дымовые тесты в 1С с использованием Vanessa Automation и Allure

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft  28.09.2025 Актуальность проверена: 28.09.2025   5 мин.
Подобрать перенос данных 1С

Специализируемся на переносах данных 1С с 2015г.

Подобрать перенос данных 1С >>

Интеграция 1С с маркетплейсами

Специализируемся на интеграциях 1С с маркетплейсами с 2021г.

Изучить продукты >>

Содержание

Установка Allure и настройка

Ошибка при запуске тестов Тип не определен ТестируемаяГруппаФормы

11.09.2025 22:12:32 {ВнешняяОбработка.VanessaAutomation.Форма.УправляемаяФорма.Форма(7668)}: Тип не определен (ТестируемаяГруппаФормы)

Возможно, причина ошибки в том, что обработка запущена в сеансе 1С, который запущен без параметра TESTMANAGER.

Ошибка в Allure “404 not found“

Если все корректно настроено, а по команде Открыть отчет Allure открывается в браузере такая ошибка, возможно, путь отчетов указан сетевой. Измените на локальный путь.

Если ошибка продолжает воспроизводиться, попробуй в пути к отчетам Allure не использовать кириллические символы.

Ошибка в Allure 404 not found. Попробуй в пути к отчетам Allure не использовать кириллические символы

Открытие результатов дымовых тестов в Allure

После завершения работы тестов нажмите команды Открыть отчеты Allure:

Открытие результатов дымовых тестов в Allure - После завершения работы тестов нажмите команды Открыть отчеты Allure

После установки по команде показать отчета Allure откроется в браузере примерно такая страница:

После установки по команде показать отчета Allure откроется в браузере примерно такая страница

Ошибка после установки Allure

Если видите такой текст ошибки, значит не установлена виртуальная машина Java:

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.

Скачайте в интернете виртуальную машину Java актуальной версии для своей операционной системы. Установите. Перезагрузите компьютер или добавьте вручную в переменную Path переменных среды путь каталога установки Java. Нужно указывать не путь к каталогу bin, а сам каталог установки.

Выглядеть должно примерно так:

Установка виртуальной машины Java. Выглядеть должно примерно так как на картинке

Ошибка использования флажка “Только измененные относительно конфигурации поставщика”

При генерации дымовых тестов можно получить такую ошибку:
Лог ошибки: Конфигурация 'Конфигурация поставщика' недоступна

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

Ошибка при генерации дымовых тестов

Ошибка при вызове метода контекста (Выполнить)

{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(1688)}:Если Запрос.Выполнить().Пустой() Тогда
{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(1636)}:ДобавитьТекстРасширенныеДействия(Текст, Параметры, ОбъектМетаданных, Истина);
{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(1254)}:ДобавитьТекстРасширенныеДействия(Текст, Параметры, ОбъектМетаданных);
{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(481)}:Текст = СформироватьТекстФайлаПоОбъектамМетаданных(СтруктураПараметров);
{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(418)}:СформироватьФайлыСценариевТестирования();
{ВнешняяОбработка.VanessaAutomation.Форма.ГенераторДымовыхТестов.Форма(393)}:СформироватьФайлыНаКлиенте();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
{(7, 10)}: Поле не найдено "CurrentDataSource.Predefined"
And Not <<?>>CurrentDataSource.Predefined And CurrentDataSource.IsFolder

Эта ошибка появляется, если не выбрать язык на странице настройки дымовых тестов. Выберите русский или английский язык, и ошибка не появится.

MoscowSoft логотип

Нужна помощь?

Если не получается разобраться с вопросом самостоятельно, обратитесь к нам. Получите бесплатную консультацию эксперта!

Основатель и генеральный директор компании MoscowSoft, Сорокин Сергей
Сорокин Сергей, Генеральный директор MoscowSoft

Возврат к списку