Цитата:
Сообщение от
Fordewind
Берем любимый наш Code Coverage и:
1. прогоняем один раз критическую точку, в качестве администратора - например, учет
2. идем в Code Overview, заблаговременно "научив" систему запоминать указанные строки кода в отдельную таблицу. И указываем строки, которые система послушно запоминает.
3. В процессе работы пользователя запущен Code Coverage. Через какое-то время (периодически)запускается специальный кодеюнит, который сравнивает строки в текущем Code Coverage и сверяет их с запомненными ранее. Если есть совпадение, то пишем лог в таблицу или внешний файл.
Над этим уже думал - только получается что сравнение может занять ОЧЕНЬ много веремени.
Была еще другая идея(с еще большим количеством вопросов).
1.Выбираем СU.
2.Выбираем функцию из этого СU
3.Выгружаем весь СU в txt файл
4.Ищем подстроку с названием функции и вставляем строчку программы для логирования
5.Втягиваем txt в базу.
И очень много вопросов появляется в пунктах 2,3,5.