Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Автоматическое тестирование есть вопросы.

Автоматическое тестирование есть вопросы.
Я
   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.НайтиОбъект(Тип("ТестируемаяКнопкаКомандногоИнтерфейса"), "Документы внутренние");
КнопкаКомандногоИнтерфейсаДокументыВнутренние.Нажать();

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

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

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.