Автотесты для 1С #698246


#0 by Romich1981
Коллеги, кто-нибудь разрабатывает автотесты для 1С? Интересно, какими инструментами это делается и как это вообще выглядит? Пока представляю этот процесс так: тестеровщик производит какие-то манипуляции с программой (ввод данных, нажатие разных кнопок), которые записываются в инструкцию. Потом эта инструкция должна воспроизводиться автоматически по команде. Все события записываются в журнал тестирования, где видно, в каком месте ошибка вылетает. Или манипуляции тоже генерируются автоматически? Кто-нибудь просветит?
#1 by H A D G E H O G s
Я делаю при каждом релизе: 1) Открытие всех основных форм отчетов и обработок. 2) Открытие всех форм списков, выборов документов и справочников 3) Открытие всех форм элементов с заполненым объектом документов и справочников. 4) перезапись всех 1000 первых справочников в транзакции и откат 5) перезапись/перепроведение всех 100 последних документов в транзакции. надо еще допилить открытие формы элемента документа в разрезе видов операций, но все некогда.
#2 by Necessitudo
Есть такая штука - КИП. Вот там в комплекте есть система по нагрузочному тестированию.
#3 by Maxus43
>>какими инструментами это делается например создаются сценарии тестирования, можно в ЦУП
#4 by Maxus43
ЦУП=КИП конечно)
#5 by Romich1981
А как это выглядит? запускаешь УПП, как то подключаешь к нему КИП и "натыкиваешь" сценарий тестирования?
#6 by Maxus43
#7 by Maxus43
#9 by Зойч
причем здесь нагрузочное тестирование???
#10 by pumbaEO
xUnitFor1C
#11 by новичекВ1С
когда выйдет рабочая на 8.2, кто в курсе?
#12 by pumbaEO
пока совсем не прижмет, не выйдет, а их не жмет, т.к. вся страна у них в тестерах.
#13 by Necessitudo
А что, это не тестирование???
#14 by pumbaEO
нет, это "нагрузочное" тестирование, правильность работы, там не проверяется.
#15 by Maxus43
из сторонних ИжТиСи ещё видал, какой-то продвинутый тестировщик, на все кнопки нажимает в формах и т.д.)
#16 by Maxus43
автоматическое_тестирование_конфигураций_1с
#17 by Jolly Roger
для автоматизации нажатия кнопок куча всяких разных инструментов. вся проблема в том как готовить тестовые данные и как проверять результаты автоматического тыкания кнопок...
#18 by Romich1981
посмотрел ролик, ребята палятся - винда в тестовом режиме, 1С крякнутая =) А так прикольно...
#19 by Maxus43
ну тестовый режим не преступление... а вот что 1с крякнутая - не заметил)
#20 by Jolly Roger
да какой там продвинутый... преимущественно статический анализ. из реально полезного - "проверка событий форм", но это капля в море...
#21 by pumbaEO
а тебе юнит-тесты нужны что-ли?
#22 by Romich1981
ну так зачем тестовый режим в винде включают? потому что эмулятор в основном не работает =) по сути работа юзера и состоит из событий в форме + операции с БД, которые опять же вызываются из событий формы.
#23 by Jolly Roger
они почти всем нужны, только не все это понимают...
#24 by pumbaEO
когда 1С будет это понимать, тогда можно разговаривать о юнит-тестах для типовых.
#25 by Jolly Roger
я сильно сомневаюсь что им удалось получить доступ ко всем обработчикам в форме...
#26 by МихаилМ
вот ссылка по теме
#27 by pumbaEO
brix ужа давно забил на это.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С