![]() |
#9 |
Участник
|
Цитата:
Сообщение от 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. |
|