TestIB8x 4.0.3

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

В этой версии появилась возможность тестировать клиент-серверные ИБ. Набор скриптов для проверки ИБ 8.х на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

24.06.2008    11906    296    brix8x    1       

16

TestIB8x v.3.0.3

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Приложение (exe) Инструментарий разработчика

В этой версии проверяются ВСЕ требования 1С:Совместимо из раздела 2.2. Набор скриптов для проверки файл-серверной конфигураций 8.x (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

1 стартмани

06.05.2008    12460    257    brix8x    8       

22

V8Unpack 2.0

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

От имени и по поручению автора программы выкладываю новую версию V8Unpack.exe с исходниками. Версия 2.0 переписана "с нуля" и дополнена новой парой ключей PARSE-BUILD

02.04.2008    121413    11218    brix8x    74       

313

TestIB8x v.3.0.0

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Доступна новая версия 3.0.3 Возможность индикации выполнения теста, первый тест на vbs. Набор скриптов для проверки файл-серверной конфигураций 8.x (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

24.03.2008    11203    183    brix8x    1       

5

FormsToXML (1.0.5)

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Архив с данными Файловый обмен (TXT, XML, DBF), FTP

Добавлена работа с "зеркальной" ИБ для удобства проведения экспериментов. Нет необходимости постоянно перезапускать конфигурацию - все изменения делаются в аналогичной конфигурации, а файлы для сравнения получаются через OLE. Добавлен документ Быстрый старт для быстрого использования обработки.

20.03.2008    16057    445    brix8x    3       

24

Тест для проверки V8Unpack

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Теперь в любое время можно получить самую свежую версию V8Unpack по адресу http://svn2.assembla.com/svn/V8Unpack/track/bin/ Данный скрипт - первый тест из серии проверки функциональности получает на вход директорий, где можно разместить свои "хитросозданные" cf-файлы.

14.03.2008    18002    247    brix8x    4       

16

1С Рекомендуемо (Система требований к продуктам 1С)

Анализ&Управление Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Архив с данными Архитектура данных

На диске ИТС есть такой раздел - называется 1С: Система стандартов и методик разработки конфигураций для Платформы 8.0. Мы провели такую игру - разработчик просмотрел статьи из этого раздела и выбрал себе то, что легло на душу. Потом мы совместно обсудили, насколько легко реализовать и проверить реализацию каждого из выбранных пунктов. Итоговый документ - ниже. Вдруг кому будет интересно. Синим комментарии разработчика, красным мои итоговые (тоже разработчика ;-))

12.03.2008    11507    773    brix8x    8       

11

Инструменты изучения метаданных

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Для FormsToXML_8.1 есть новая версия (http://infostart.ru/projects/1755/). РазборФайлаОписания1С 81 по-прежнему актуален. Изучение формата описания объектов конфигурации - дело сложное. Предлагаю два инструмента, могущих оказать помощь в этом полезном деле.

06.03.2008    16954    820    brix8x    3       

23

ЗначениеВСтрокуВнутр(....ПолучитьФорму()) и немного СтрЗаменить

Статья Программист Россия Бесплатно (free) Нет файла Механизмы платформы 1С

Может кто и знает этот фокус, но я был приятно удивлен. Задача стояла такая - разобраться в структуре описания формы объекта метаданных. Я взялся за форму списка справочника ...

27.02.2008    15053    brix8x    13       

23

TestIB8x v. 2.3.1

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Общее количество тестов - 9, возможность запустить все тесты сразу. Набор скриптов для проверки файл-серверной конфигураций 8.x (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

23.02.2008    12075    158    brix8x    7       

2

V8Unpack

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Исходные коды программы V8Unpack версии 1.07 (Visual Studio 6.0) Для тех, кому интересно взглянуть, но не более ...

22.02.2008    17316    397    brix8x    14       

18

TestIB8x выложен в Интернет

Статья Системный администратор Программист Россия Бесплатно (free) Нет файла Инструменты администратора БД

Вслед за V8Unpack в интернет выложена система контроля стандартов разработки TestIB8x. Там же можно найти исходники библиотеки создания контекстного меню от PremierEx (Visual Studio 6.0).

21.02.2008    9553    brix8x    2       

0

TestIB8x v. 1.1.0

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Есть более новая версия. Добавлено 4 новых теста, в т.ч. два на 1С:Совместимо.Набор скриптов для проверки файл-серверной конфигураций 8.x (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

11.02.2008    10582    69    brix8x    1       

1

Лечение - 0000 - Стандартные проверки - Проверка конфигурации

Статья Программист Россия Бесплатно (free) Нет файла Инструменты администратора БД Работа с интерфейсом

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

30.01.2008    27090    brix8x    5       

23

TestIB8x - Разное - глСообщить() - приглашение к обсуждению

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Нет файла Механизмы платформы 1С

Данная статья - приглашение к обсуждению такого приема проектирования, как избавления от использования команд Сообщить(), Состояние(), Предупреждение(). Когда будет реализован тест, пока не известно, но основные идеи хотелось бы обсудить с сообществом.

17.01.2008    10657    brix8x    4       

1

Процедура или Функция?

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Нет файла Механизмы платформы 1С

Со временем почему-то перестают устраивать вещи, написанные лишь для того, чтобы они работали. Хочется красоты, стиля. В тоже время хочется простых и понятных правил для поддержки этой красоты и этого стиля. Данный вопрос относится к категории "Размышления над стилем". Представим, что мы пишем некий код, в котором могут быть использованы как процедуры, так и функции. Код содержит участки, в которых могут произойти ошибки, и участки, в который ошибок мы не ожидаем. Вложенность вызовов может быть произвольной. В то же самое время хочется легким способом получить диагностику по ошибке настолько подробной, чтобы все цепочки вызовов были "как на ладони". Исходя из этих соображений и возникает желание определить чёткие критерии того, в каком случае стоит использовать Процедуры, а в каком случае Функции.

17.01.2008    61820    brix8x    32       

12

TestIB8x - 0003 - Безопасный код - Option Explicit - первая реализация

Статья Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Нет файла Тестирование QA

Был момент, когда захотелось задвинуть этот тест подальше, т.к. в Платформе 8.х защита от небрежного кодирования проработана хорошо. Достаточно перестать использовать экспортные переменные уровня приложения, внешнего соединения и переменные уровня модуля. После этого можно "клепать" код, даже не вымыв перед этим руки и не промыв мозги Ж-). Спасибо, комментариям на прошлое обсуждение и нескольким письмам на мыло - сподвигли на завершение начатого. Тест получился большой - более 900 строк на JScript, но кое-какие моменты все-таки остались ...

16.01.2008    9879    brix8x    3       

0

TestIB8x - Безопасный код - Option Explicit

Статья Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free) Нет файла Информационная безопасность

Предварительное решение следующей ситуации: "Мы берём некую "универсальную" экспортную функцию, включаем её в свою конфигурацию и эта функция в качестве побочного эффекта затирает значения наших переменных (уровня приложения, уровня модуля, ...)." А откуда бы автор этой функции мог догадаться, что мы будем использовать такие же "редкие" идентификаторы как "Валюта", "Индикатор", прочее ... ;-)!? Желающих приглашаю к обсуждению данного решения, может что важное упущено?

27.12.2007    9642    brix8x    5       

2

TestIB8x v.1.00

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Есть более новая версия. Основа реализована, теперь дело за тестами. Набор скриптов для проверки файл-серверной конфигураций 8.x (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации.

20.12.2007    12159    141    brix8x    2       

7

TestIB8x v.0.12

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Есть более новая версия. Набор скриптов для проверки файл-серверной конфигураций 8.0 и 8.1 (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации. Появился шаблон теста на VBScript и понятие DevArea для разработки собственного теста.

16.12.2007    10730    92    brix8x    1       

1

TestIB8x (Общая концепция)

Статья Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Бесплатно (free) Нет файла Работа с интерфейсом

Данная статья - компиляция из трех статей сайта ( http://brix8x.stavr.ru ), описывающая общую концепцию программы TestIB8x. Цель статьи - оценить актуальность задачи контроля качества создаваемых конфигураций для сообщества infostart и получить отклики в виде пожеланий какие тесты было бы необходимо реализовать в первую очередь.

12.12.2007    9878    brix8x    5       

4

TestIB8x v.0.11

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free) Приложение (exe) Инструментарий разработчика

Есть более новая версия. Набор скриптов для проверки файл-серверной конфигураций 8.0 и 8.1 (ФС8х) на соответствие внутренним стандартам. Система может быть легко дополнена скриптами для проверки качества кода и архитектурных решений. Ориентация на ФС8х позволяет вызывать скрипт из контекстного меню проверяемой конфигурации. На основном сайте: 1. выложена статья "TestIB8x: Как создать свой тест" 2. начато создание каталога стандартов.

05.12.2007    10799    81    brix8x    1       

0

Функции - Степень идентичности (версия 2 от 29.09.07)

Статья Программист Россия Бесплатно (free) Нет файла Математика и алгоритмы

Степень идентичность в этой версии рассматривается в пяти разрезах. Пока хорошо проработаны только первые три (имена, параметры, код), но их совокупность позволяет выделить некоторые значимые термины для классификации. Данная классификация послужит методической основой для некой универсальной и автоматически пополняемой библиотеки функций из наиболее популярных конфигураций. Рейтинг будет вычисляться просто - если одна и та же функция встречается в двух конфигурациях, то её рейтинг = 2.

29.09.2007    10122    brix8x    3       

0