Имя: Пароль:
1C
 
Регрессионное тестирование
0 Stepa86
 
03.02.10
15:03
1. Использую 0% (0)
2. Хотел бы использовать 0% (0)
3. Не использую 0% (0)
4. Прочее 0% (0)
Всего мнений: 0

Кто нить при разработке проводит тестирование всей конфы на появление регресс ошибок? И как оно выглядит/должно выглядеть в среде 1С? чо то часто у меня они стали появляться...

Что это: http://ru.wikipedia.org/wiki/Регрессионное_тестирование
1 Stepa86
 
03.02.10
15:04
Пока лень и многие моменты тестирования неясны...

Хотел бы использовать
2 Fragster
 
гуру
03.02.10
15:04
нужно меньше костылей делать - тогда они реже вываливаться будут

Прочее
3 Stepa86
 
03.02.10
15:04
(1)

Хотел бы использовать
6 Stepa86
 
03.02.10
15:06
(2) обычно валится не на костылях (если их и делаю, то максимально аккуратно с возможностью тут же удалить при более подходящем решении), а на изменении функционала под новые требования
7 Господин ПЖ
 
03.02.10
15:09
это ж надо юнит-тесты писать по всему функционалу и гонять без конца... К 1С такие цацки прикручиваются через ж. и затраты велики. Может не окупиться.
8 Mort
 
03.02.10
15:11
Моя прога в которой веду проект позволяет автоматом создавать список тестов (по связанным с программными объектами вариантами использования) на основании проведенных работ за заданный период. Тестирование, правда, в настоящий момент ведется ручками.

Использую
9 Stepa86
 
03.02.10
15:13
Так то сценарное тестирование есть, но пока создашь один тест постареть можно...
10 Stepa86
 
04.02.10
11:01
все ясно с тестированием...
11 mikadi
 
04.02.10
11:07
Используем в ограниченном объёме (только ключевые процессы, без которых бизнес остановится).
Технология - "Сценарное тестирование"+самописные тесты для специфических механизмов.

Использую
12 Stepa86
 
04.02.10
11:18
(11) и часто приходится править существующие сценарии? и вообще они быстро пишутся, если разобраться как следует?
13 mikadi
 
04.02.10
11:22
(12) Нет, нечасто. Это ж ключевые процессы (заказ, отгрузка), там изменения в самом порядке выполнения действия не часто происходят.
14 Jolly Roger
 
04.02.10
11:33
(0) почему именно регрессионное? чем оно с технической т/з отличается от, скажем, модульного тестирования?
15 Лефмихалыч
 
04.02.10
11:34
Давно хотел, даже создал аналогичную ветку когда-то: v8: v8: Экстремальное программирование и 1С. И хочется и колется...
мне там сказали: делай!

Хотел бы использовать
16 Jolly Roger
 
04.02.10
11:34
(8) мнэ... а можно увидеть примерчик такого списка тестов?
17 Jolly Roger
 
04.02.10
11:38
(15) и как успехи?
18 Stepa86
 
04.02.10
11:39
(14) можно сказать это проведение всех модульных тестов, которые когда либо были написаны для системы
19 mikadi
 
04.02.10
11:41
(14) оно отличается идеологически - тестировать надо не точечно (то, что дорабатывалось/менялось), а всё подряд, причём часто.

И, в отличие от модульного тестирования, здесь обычно тестируется программа в целом, как "чёрный ящик".
20 Stepa86
 
04.02.10
11:41
(15) Бека вот тоже дочитываю =) сначала думал как бы недопускать регресс-ошибок, а вот теперь думаю в сторону как это все лучше быстро протестить
21 Jolly Roger
 
04.02.10
11:45
(20) ну вот, к этому и было (14)...
22 mikadi
 
04.02.10
11:51
(14) + особенно применительно к учётным системам - надо проверять именно суммарный результат работы всех механизмов по-отдельности. А то получится, что каждый документ создаёт правильные движения, отчёт тоже работает правильно (по данным регистров), а вместе получается ерунда - потому что каких-то документов/обработок просто нет.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс