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