Имя: Пароль:
1C
1С v8
Управляемая форма, имитация работы пользователя
,
0 asa
 
30.08.16
16:07
Добрый день.
Возникла необходимость (одна из них проведение тестирования функционала выполненных доработок) создавать и заполнение документов в 1С программно, но аналогично работе пользователя. Нужно что бы срабатывали события элементов управления.
В целом я подозревал что такого нет, но 1С так оперативно меняет платформу что думал может что то пропустил :) но надежда осталась, может все таки как то можно это реализовать без костылей со сторонними приложениями.

Например в ЗаказеКлиента (ERP, УТ) при выборе Партнера соглашение проставляется аналогично, если это выполнять через Объект формы, логично что событие не сработает.
7 Fragster
 
модератор
30.08.16
16:11
(1)-(6) вот нет бы про тестцентр написать, пару ссылок на зазеркалье или ИТС привести. тьфу на вас.
11 daylight
 
30.08.16
16:26
(0) Так же ж есть сценарное тестирование. Или этот вариант не подходит по каким то причинам?
12 bootini
 
30.08.16
16:38
(11)
Есть. Только Гаргуля не мог нормальным языком сказать, а решил поглумиться.

http://v8.1c.ru/expert/tc/tc_overview.htm

"Тест-центр – инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем на платформе 1С:Предприятие 8. С его помощью можно моделировать работу предприятия без участия реальных пользователей, что позволяет оценивать применимость, производительность и масштабируемость информационной системы в реальных условиях.

"
13 aleks_default
 
30.08.16
16:39
14 bootini
 
30.08.16
16:39
(11) Не тому, сорри.
15 Имитация работы
 
30.08.16
17:03
(0) Так элегантно xunitfor1c костылями еще никто не называл.
16 asa
 
30.08.16
18:58
Ух ветка стартанула, уже и модератор успел почистить я и не прочитал что там с (1) по (6) было.
А задача как я писал не только в написании юнит тестов, это одна из сторон задачи, вот например вторая, у клиента есть определенные сценарии работы которые состоят из цепочки документов, хотелось их не ручками создавать а вот таким образом заодно и для дальнейших тестов оставить после обновления.

(12) спс, об этом знаю но это не совсем то, хотя посмотрую еще раз
(13) спс
(15) но это же "костыль" или нет? ;)
17 Mort
 
30.08.16
19:00
Сценарное тестирование платформенными средствами в 1С представлена, но не работает. Дохлая тема.
18 asa
 
30.08.16
19:05
(17) Согласен, но вроде никто не рекомендовл
19 asa
 
30.08.16
19:06
+(17) хотя есть, пропустил в (11) я еще в прошлом году пробовал на другом проекте не взлетело, а вот тест центр тогда помог
20 asa
 
30.08.16
19:12
+(17) в (13) то же про сценарное тестирование, а средств работы с управляемыми формами в режиме эмуляции работы пользователя не появилось.