Имя: Пароль:
1C
1С v8
Автоматическое тестирование в платформе 8.3
0 Alexey vip
 
21.11.12
12:28
Относительно недавно 1с добавил в свою платформу автоматическое тестирование всяких разных форм по заданному сценарию. Пытаюсь разобраться, как же писать эти сценарии. Поиск всякую фигню выдаёт.
Сижу курю СП, гугл и прочее.
В общем, есть проблемка. Слева на форме есть командный интерфейс. И мне нужно как-то перейти например на вкладку "Цены номенклатуры". И вот никак не могу понять, как же мне туда попасть.
ЭлементФормы = ТестируемаяФорма.НайтиОбъект(, "Цены номенклатуры");
разумеется ничего не возвращает. Может кто в курсе?

Есть мысля. Раз не находит, значит это и не на форме находится вообще. В общем, помогите:)
1 pumbaEO
 
21.11.12
12:32
А запись действий пробовал?
2 Alexey vip
 
21.11.12
12:34
Щас посмотрю, хорошая идея
3 Alexey vip
 
21.11.12
12:36
<FormGroup title="Navigator">
               <FormGroup title="Перейти">
                   <FormButton title="Цены номенклатуры">
                       <click/>
                   </FormButton>
               </FormGroup>
           </FormGroup>
Что-то не получается вкурить. Чё в коде то писать?)
4 AndreyLan
 
21.11.12
12:40
Вроде как должна быть специальная обработка (обещали на ИТС), которая преобразует этот текст в программный код, который потом можно выполнить.
5 Alexey vip
 
21.11.12
12:46
(4)
а обещали это значит уже сделали? Или только обещали?
6 AndreyLan
 
21.11.12
12:53
Не знаю. Не занимался этим, хотя тема интересует. Надо посмотреть на ИТС или задать вопрос на партнерском форуме.
7 Alexey vip
 
21.11.12
12:59
И правда есть. Обработка называется UILogToScript.epf
Щас смотрю код.
8 Alexey vip
 
21.11.12
13:10
Ну тупое копирование кода не работает. Печально.
9 Alexey vip
 
22.11.12
09:54
Если кому-то ещё интересно, то на данный момент не реализована возможность переходить на вкладки панели навигации. Возможно(!), с релизом 8.3 будет добавлена возможность.