Description
Предварительно
- [V] Вы используете [последнюю версию продукта]
- [V] Вы проверили [Известные проблемы при тестировании]
Описание
Хотим загрузить/получить настройки из файла на диске при выполнении теста в функции "ЗаполнитьНаборТестов". Этот файл изначально лежит рядом с обработкой теста (или известен относительный путь относительно текущей обработки).
Шаги для воспроизведения
нет
Ожидаемое поведение: [ Что вы хотите получить? ]
Видим два варианта:
-
Мы хотим загрузить из внешнего макета в формате (mxl) настройки. Эти настройки находятся рядом с текущим размещением файла обработки теста, т.е. хотим создать параметризированный тест с настройками из макета без необходимости каждый раз править обработку.
-
Добавить в командную строку опцию доп. данные, к примеру, ЗагрузчикДополнительныеДанные %путь%\настройки.mxl, и загружать эту таблицу заранее, а в функцию ЗаполнитьНаборТестов передавать дополнительным параметром.
В файле настроек хранится таблица с данными для вариантов запуска.
Текущее поведение: [ Что происходит в действительности? ]
Нет возможности получить настройки из файла. Использовать макеты прикрепленные в обработку не удобно.
Как мы вышли из ситуации сейчас
В плагине "ЗагрузчикФайла" в модуле объекта добавили для переменной ЗагружаемыйПуть параметр Экспорт.
Прикладывайте скриншоты
Также приветствуется описание в формате Gherkin
Функционал <информация о текущем положении в каталоге загружаемого теста вариант1>
Как <?>
Я хочу <упростить создание тестов>
Контекст
Дано <xUnitFor1C>
И <8.3.11>
Сценарий <ожидаемое поведение>
Допустим существует обработка теста и настройки для теста в каталоге <c:\тесты\тест1.epf> и <c:\тесты\тест1_настройки.mxl>
Когда вызывается функция <ЗаполнитьНаборТестов>
Тогда получаем путь из переменной <НаборТестов.ЗагружаемыйПуть> и загружаем настройки для параметризированного теста.