Имя: Пароль:
1C
1С v8
Автоматическое тестирование есть вопросы.
,
0 Xapac
 
01.11.19
09:53
Добрый день товарищи. разбираюсь с Автотестированием от 1с.
всякие статьи читаю. Оно вообще рабочая схема? или просто есть и никто не использует?

У меня на самом "старте" проблемы. Например:

Записал я тест
<CommandInterface>
    <CommandInterfaceGroup title="Панель инструментов">
        <CommandInterfaceButton title="Меню функций (F10)">
            <click/>
        </CommandInterfaceButton>
    </CommandInterfaceGroup>
    <CommandInterfaceGroup title="Панель разделов">
        <CommandInterfaceButton title="Документы и файлы">
            <click/>
        </CommandInterfaceButton>
    </CommandInterfaceGroup>
    <CommandInterfaceGroup title="Меню функций">
        <CommandInterfaceButton title="Документы внутренние">
            <click/>
        </CommandInterfaceButton>
    </CommandInterfaceGroup>
</CommandInterface>

мне обработка UILogToScript.epf (с сайта ИТС)
вернула код:
ОкноПриложенияОсновноеCommandInterface = ОкноПриложенияОсновное.ПолучитьКомандныйИнтерфейс();
КнопкаКомандногоИнтерфейсаМенюФункцийF10 = ОкноПриложенияОсновноеCommandInterface.НайтиОбъект(Тип("ТестируемаяКнопкаКомандногоИнтерфейса"), "Меню функций (F10)");
КнопкаКомандногоИнтерфейсаМенюФункцийF10.Нажать();

//ТУТ ВОТ Ничего не находится!
КнопкаКомандногоИнтерфейсаДокументыИФайлы = ОкноПриложенияОсновноеCommandInterface.НайтиОбъект(Тип("ТестируемаяКнопкаКомандногоИнтерфейса"), "Документы и файлы");
КнопкаКомандногоИнтерфейсаДокументыИФайлы.Нажать();

КнопкаКомандногоИнтерфейсаДокументыВнутренние = ОкноПриложенияОсновноеCommandInterface.НайтиОбъект(Тип("ТестируемаяКнопкаКомандногоИнтерфейса"), "Документы внутренние");
КнопкаКомандногоИнтерфейсаДокументыВнутренние.Нажать();

смотрю в отладке "Панель разделов" (через всякие подчиненные там объекты) - ее нету вообще.

Кто использует помогите пожалуйста советом (конфигурация Документооборот).
1 Cyberhawk
 
01.11.19
10:05
Обработка с ИТС нерабочей стала практически сразу после релиза.
Допиливай, исследуй - путь долгий и без гарантии.
2 Cyberhawk
 
01.11.19
10:05
Ну и заточена она на старые УФ, а не на Такси - отличия кое-где значительные
3 Cyberhawk
 
01.11.19
10:06
Ну и по синонимам идентифицировать элементы, а не по именам - чревато. Хотя иногда только по синонимам приходится.
Короче забей и используй промышленные инструменты, а не от 1С.
4 NeoVision
 
01.11.19
10:39
(0) Сейчас актуально использовать связку СППР+Vanessa
5 Xapac
 
01.11.19
11:04
(4)А ванесса с такси дружит или как обычно?
6 Жан Пердежон
 
01.11.19
11:18
(4) сппр+ванесса не помогут ТС вообще ничем (там та же самая обработка с итс)
(0) ты запись с самого начала сделал?
7 Xapac
 
01.11.19
11:27
(6) Да прям как запустил 1с сразу кнопку нажал запись. несколько раз попробовал.

Ванесса которая с OneScript тоже не работает) может режим совместимости чего. у меня 8.3.8
8 NeoVision
 
01.11.19
11:28
(5) конечно дружит
9 lamina
 
02.11.19
21:23
(0) попробуй тестер или тестирование 3.0
(4) нет сейчас актуально или нет, все фреймворки для тестирования сегодня решают разные задачи
10 1С Ассенизатор ПРОФ
 
03.11.19
14:22
(0) Используй ванессу и все что с ней в комплекте. Там есть кнопконажималка, можно на ней тест накидать легко
11 ЛЮС
 
04.11.19
06:23
(0) Тоже через это проходил. Проблемы именно с кнопкой "Меню функций (F10)". Иногда работает, похоже зависит от настройки отображения интерфейса. Заменил ее на открытие нужного списка по навигационной ссылке. После этого легче пошло, но напильником там все равно еще пилить приходится.
Основная теорема систематики: Новые системы плодят новые проблемы.