Персональная страница Федора Езеева
Главная
Download
Ссылки
MS SQL
Обмен данными
Новости
Статьи
О себе
Крупные разделы...
Коллективная разработка
1С++, OOP, XP
FuncTest
FAQ
Структура 1cv7.md
Назад Содержание Далее

FuncTest. Функциональное тестирование для 1С.

Тестирование печатных форм

Здесь и далее вместо слов "Печатная форма" - я буду говорить "Моксель". Так короче и путаницы меньше.

Итак, Начиная с версии 0.21.0 Фанктест понимает в качестве результата понимает моксель абсолютно любого отчета. Фанктесту даже необязательно этот результат возвращать - благодаря возможностям FormEx, он сам возьмет все необходимое.

Для того, чтобы увидеть это волшебство, достаточно при создании теста в Фанктесте, в списке "Что тестируем" выбираем пункт "Отчет (произвольный)". В поле "Объект тестирования" пишем полный путь к отчету (например "Отчет.КнигаПродаж", или путь к файлу внешнего отчета). В дополнительных условиях теста - указываем параметры отчета, среди которых нужно указать имя функции, по которой запускается отчет (параметр _ФормулаЗапуска).

Вот собственно, и все. Можно например нажать "Заполнить из объекта". Есть правда одно ограничение: тестируемая процедура должна все же открывать моксель. Причем только один.

Следующие две главы посвящены теперь уже историческим способам тестирования отчетов и могут быть смело пропущены.

Назад Содержание Далее
Rambler's Top100 1C:TOP-100

© 1998-2004 Fedor Ezeev.

Last updated: 2008-03-27