Size: a a a

2019 June 11

A

Alexey Lab Sosnoviy in testspro1c
Valery Maximov
Я коверейдж сделал через генерацию расширения с логами
А расшифруй плз. Похоже ты изобрел 4й способ
источник

АК

Александр Капралов... in testspro1c
На семинаре они рассказывали, что у них уже есть готовая методика, как считать количество значимых строк кода в каждом методе. И наверное уже какой-то алгоритм разбора замера производительности.
источник

A

Alexey Lab Sosnoviy in testspro1c
Александр Капралов
На семинаре они рассказывали, что у них уже есть готовая методика, как считать количество значимых строк кода в каждом методе. И наверное уже какой-то алгоритм разбора замера производительности.
При наличии AST в EDT должно быть просто
источник

YF

Yngvarr Freyr in testspro1c
Коллеги, подскажите, этот лог занчит, что у меня просто не прошли тесты или это ошибка в jenkinsfile? У меня было понимание, что если даже прошло с ошибками, то результаты должны вывестись в отчет
http://prntscr.com/o0dlmh
источник

PK

Pavel Kozlov in testspro1c
ошибка
источник

LP

Leonid Pautov in testspro1c
Александр Капралов
Поделить алгоритмом, а я сделаю на основании алгоритма плагин. :)
Просто парсишь замер производительности. Далее надо раскрасить модуль, если строка выполнялась. Плюс посчитать статистику по подсистемам и всей конфигурации.
источник

Z

ZEEGIN in testspro1c
Александр Капралов
Если у кого-то есть идеи, я могу потом плагин к EDT сделать для замера покрытия. Доступ к данным замеров из EDT есть, можно будет поиспользовать Эклипсовый coverage интерфейс. :)
+1
источник

АС

Антон Степанов... in testspro1c
+ определить, что строка должна была выполнится, а не является комментарием или директивой, + не учитывать файлы на поддержке, по возможности
источник

АК

Александр Капралов... in testspro1c
Leonid Pautov
Просто парсишь замер производительности. Далее надо раскрасить модуль, если строка выполнялась. Плюс посчитать статистику по подсистемам и всей конфигурации.
Мне для полного счастья нужен алгоритм, как ты считаешь значимые строки.
источник

АС

Антон Степанов... in testspro1c
будет вообще огонь, если замеры можно будет через ринг получить, но это походу фантастика
источник

AA

Artur Ayukhanov in testspro1c
все, что есть в замере, есть значимая строка
источник

AA

Artur Ayukhanov in testspro1c
Александр Капралов
Мне для полного счастья нужен алгоритм, как ты считаешь значимые строки.
я про это
источник

AA

Artur Ayukhanov in testspro1c
а отключение файлов на полной поддержке лучше опционально
источник

АК

Александр Капралов... in testspro1c
Artur Ayukhanov
все, что есть в замере, есть значимая строка
Строка КонецЕсли не является значимой строкой. Запрос нужно считать как одну строку. Это я так, как пример.
источник

AA

Artur Ayukhanov in testspro1c
Александр Капралов
Строка КонецЕсли не является значимой строкой. Запрос нужно считать как одну строку. Это я так, как пример.
Если  не учтешь КонецЕсли тогда
  у тебя будет пробел в покрытии :)  ;
  строка с КонецЕсли будет красной и процент покрытия будет занижен;
КонецЕсли :)
источник

АК

Александр Капралов... in testspro1c
КонецЕсли у меня не будет красной, если я её исключу сразу. И % покрытия будет считаться без условия, что КонецЕсли покрыта тестом. :)
источник

AA

Artur Ayukhanov in testspro1c
запрос в замере считается одной строкой
источник

PK

Pavel Kozlov in testspro1c
Коллеги на инфостарте вроде была статья про обработки по тестированию ERP никто ссылку не подкинет, не могу найти
источник

AA

Artur Ayukhanov in testspro1c
как правило, блоки кода учитываются
например,
источник

АК

Александр Капралов... in testspro1c
Pavel Kozlov
Коллеги на инфостарте вроде была статья про обработки по тестированию ERP никто ссылку не подкинет, не могу найти
Обработки по тестированию ERP можно на releases скачать. А статью с инфостарта возможно удалили.
источник