Имя: Пароль:
1C
 
Конфигурация разработчика-«Анализ конфигурации»:поддержка разр-ки и тестирования
1 maxp77
 
13.11.10
00:06
На днях на infostart.ru опубликовали очень интересную на мой взгляд конфигурацию «Анализ конфигурации» (далее АК) предназначенную для поддержки разработки и тестирования конфигураций на платформе 1С:Предприятие 8.

Функциональные возможности АК:

  1. Расширенный синтаксический контроль модулей, в т.ч. предоставляет следующую информацию:
         * Обращения из программного кода к несуществующим объектам метаданных.
         * Вызовы процедур и функций общих модулей с некорректным составом параметров.
         * Полный список определяемых ошибок см. здесь.
  2. Сравнение версий одной конфигурации – "новой" и "старой".
         * Предоставляет следующую информацию об изменениях в общих модулях:
               o Перемещения экспортных процедур и функций между общими модулями.
               o Список процедур и функций, которые были удалены или добавлены в "новой" версии по сравнению со "старой".
               o Список измененных функций и процедур, в т.ч., отдельно список "критичных" изменений - изменения в списке параметров, изменение признака Экспорт.
         * Возможность сравнения списка ошибок между двумя версиями
  3. Анализ программного кода, в т.ч. предоставляет следующую информацию:
         * Построение call-графов для любого модуля конфигурации.
         * Поиск неиспользуемых экспортных процедур и функций общих модулей.
         * Просмотр всех обращений к процедурам и функциям общих модулей с выводом всех передаваемых параметров в таблице.
         * Анализ подсистем.

Для кого предназначена эта конфигурация:

   * Разработчиков тиражных и заказных конфигураций.
   * Специалистов по внедрению и сопровождению конфигураций для контроля собственных изменений, сравнения доработанных конфигураций с типовыми решениями, обновления на новые версии.
   * Программистов, которым необходимо навести порядок в своих или разобраться в чужих конфигурациях.

Найти конфигурацию можете здесь:
http://infostart.ru/public/77909/

и здесь:
http://www.stal76.ru/ak/

Предлагаю использовать данную ветку для обсуждения возможностей данной конфигурации, обнаруженных ошибок и возможных доработок.

И это не реклама сторонних ресурсов.
2 maxp77
 
14.11.10
20:45
Мысль: вместо Graphviz или помимо его использовать для отображения связей MindManager
3 maxp77
 
01.12.10
00:45
Другие публикации на тему:

Расширенный синтаксический контроль: поиск ошибочных вызовов функций и процедур общих модулей. - http://infostart.ru/public/21600/

Поиск не существующих объектов метаданных в текстах модулей конфигурации - http://infostart.ru/public/21185/

Орфографическая проверка конфигурации - http://infostart.ru/public/21645/

Ну, и не забываем про типовую 1С:Автоматизированная проверка конфигураций -http://users.v8.1c.ru/ACC.aspx
4 IamAlexy
 
01.12.10
00:51
автоматизированная проверка тока под 8.1
5 maxp77
 
01.12.10
00:53
(4) к моему глубочайшему сожалению только под 8.1
6 maxp77
 
01.12.10
01:10
Еще публикации на тему тестирования:
Тестирование конфигурации на открытие форм объектов - http://infostart.ru/public/21489/

Модуль юниттестирования - http://infostart.ru/public/22168/

FuncTest.v8 - http://infostart.ru/public/19631/

Система тестирования функциональных тестов FuncTest_Для_1cv8.1 - http://infostart.ru/public/15492/
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.