Имя: Пароль:
1C
 
Потестируйте инструмент универсального тестирования (ИР)
0 TormozIT
 
гуру
20.03.16
19:47
Несколько лет назад в подсистеме "Инструменты разработчика" был добавлен инструмент "Тестирование метаданных", призванный проводить автоматическое тестирование метаданных. Долгое время он не развивался, т.к. из-за высокой универсальности и принципиальных ограничений показывал большой процент ложных срабатываний. Но пару недель назад я начал его доработку и заметно снизил этот процент. Тестирование выполнялось на нескольких тиражных конфигурациях.

Тестировать не рекомендуется на рабочих базах. Однако после тестирования никаких изменений в базе не остается, т.к. все операции выполняются в отменяемых транзакциях.

Тестирование объектов пока реализовано в толстом клиенте с возможностью записи на сервере и внешнем соединении.

Как запустить?
1. Скачать (портативный) набор инструментов http://devtool1c.ucoz.ru/load/mobilnye_instrumenty_razrabotchika_dlja_1s_8_2/1-1-0-6 .
2. Запустить тестирование http://rghost.ru/6qYmTKslJ/image.png

Хотелось бы узнать, дает ли какую то пользу такой инструмент.
1 bazvan
 
20.03.16
20:10
А что он тестирует???
2 TormozIT
 
гуру
20.03.16
20:13
Текст с формы инструмента (также виден на скриншоте):

Для объектов БД если есть, берется любой существующий объект, записывается, записывается его копия. Далее создается новый объект и заполняется непустыми данными и записывается. При этом возможны ложные ошибки, т.к. заполнение без учета смысла реквизитов. Для остальных объектов проверяется только создание. Отказ от записи ошибкой не считается.
3 zak555
 
20.03.16
20:14
когда ИР на УФ будет ?
4 TormozIT
 
гуру
20.03.16
20:16
(3) Зачем это нужно?
5 zak555
 
20.03.16
20:19
(4) чтоб, получив какую-то ссылку, можно было открыть объект и сделать всё то, что с ним можно делать в управляемом приложении

p.s. попробуй открыть любой документ ут/ERP в обычном приложении -- будет масса ошибок
6 Смотрящий
 
20.03.16
20:19
А чо там старое все ?
7 Смотрящий
 
20.03.16
20:20
а не, напутал
8 TormozIT
 
гуру
20.03.16
20:31
(5) В УТ 11 и БП3 открыл любой документ и записал без ошибок в обычном приложении http://rghost.ru/7mv7sGLdm/image.png
Можешь подробнее описать воспроизведение проблемы?
9 TormozIT
 
гуру
20.03.16
20:33
(5) Могу сделать в редакторе объекта БД кнопку "Открыть в тонком клиенте", которая будет открывать объект по ссылке в запущенном через COM тонком клиенте.
10 zak555
 
20.03.16
20:37
(8) поди в файловом варианте ?

вот пытаюсь что-то в клиент-серверном провести


http://savepic.su/7115730.png
11 TormozIT
 
гуру
20.03.16
20:43
(10) Да проверял в файловой СУБД. В клиент-серверной проблема есть. Для обхода этой проблемы пока могу предложить лишь (9).
12 zak555
 
20.03.16
21:39
(11) хотелось бы

а так можно ДС уф везде активно применить
13 TormozIT
 
гуру
20.03.16
22:06
(12) Кнопка для открытия объекта в тонком клиенте появится в следующей версии. Про динамический список не понял.
14 TormozIT
 
гуру
21.03.16
09:38
Типовые конфигурации так тестировать не особо полезно.
Но вот самописные и доработанные кажется должно быть полезно.
Кто нибудь нашел хотя бы один истинный баг?
15 TormozIT
 
гуру
27.03.16
19:16
(12) Кнопку для открытия объекта в тонком клиенте из редактора объекта БД добавил в 3.56
16 zak555
 
27.03.16
19:22
(15) здорово