Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пример отчета по утилитам.doc
Скачиваний:
189
Добавлен:
09.02.2015
Размер:
14.99 Mб
Скачать

Disk_mon

Эта служебная программа фиксирует все операции с жестким диском; кроме того, она может исполнять роль индикатора активности диска на панели задач.

#Порядковый номер

Time Время

Duration Время выполнения

Disk Дисковое число

Request Запрос чтения-записи

Sector Сектор

Lenght Число считанных или записанных сектором

Du

Отображает использование места на диске по каталогам

Синтаксис: du [[-v] [-l ] | [-n]] [-q] (файл или каталог)

-l

Глубина получения данных о подкаталогах (по умолчанию – все уровни)

-n

Без рекурсии

-q

Без вывода объявления

-v

Вывод информации в промежуточном каталоге

Accessible Event Watcher

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

Окно просмотра событий представлено выше . Верхняя полоса – заголовок приложения с его состоянием, а так же видом отслеживаемых событий. В данном примере Listening– включенном. Далее меню приложение, состоящее из следующих заголовков:File,Events,Mode,Help. Далее находится часть окна, в которой выводится информация об отслеживаемых событиях.

В заголовке Fileсодержится:

Start logging to fileиExit; выбор начала с файла и выход из приложения соответственно.

В заголовке Eventsсодержатся следующие действия над событиями:

Start Listening- Начало прослушивания событий

Stop Listening- Выключение прослушивания событий

Clear Events history– Очистка истории просмотра событий

Select all events– Выбрать все события

Copy selected events–Копировать выбранные события

В заголовке Modeсодержатся настройки с режимами работы приложения:

Always on top– Выбранная опция позволяет быть всегда поверх других окон

UIA events– Отображает информацию о пользовательском интерфейсе

WinEvents (In Context)- Отображает информацию о событиях, прошедших подключение функций, которые находятся в адресном пространстве сервера.

WinEvents (Out of Context)- Отображает информацию о событиях, прошедших подключение функций, которые находятся в адресном пространстве клиента.

Show highlight Restangle- Показывает прямоугольник вокруг выбранного события.

Show information tooltip- Показывает информацию о событиях во всплывающей подсказке.

Settings- Настройки приложения. Ниже рассмотрено окна настроек.

При выборе режима просмотра UI, окно настройки выглядит следующим образом:

Global Events – Выбор флажка для отображения о глобальной изменении фокуса событий.

Event Type – Выбор типа событий, которые вас интересуют

Scope – выбор определённого элемента UI для прослушивания событий

Include events from –прослушивание событий из дочерних элементов либо из всех элементов-потомков.

Report Properties – настройка свойств, которые будут отражены в отсчёте.

При выборе режимов WinEvents, окно настройки выглядит следующим образом:

Objects – выбор объектов для прослушивания событий.

Events – выбор интересующих вас событий.

Event information выбор информации, которую вы хотите видеть после каждого события в главном окне.

Objects Properties - настройка свойств, которые будут отражены в отсчёте.

Filtering – Фильтрация.

Options – следующие опции:

Use Invoke- Использование IDispatch :: Invoke для получения свойств объектов вместо IAccessible методов

Always Get Object (even if no object properties selected)- Возвращает объект, связанный с событием, даже если нет никаких элементов выбраны в панели свойств объекта.

Display default property (in addition to selected properties)- Отображает свойства по умолчанию, если таковые имеются, для объекта, связанного с событием, а также элементов, выбранных в панели свойств объекта.

Display event information from invisible/hidden windows - Отображает выбранные элементы из панели информации события для всех объектов, в том числе невидимых или скрытых окон.

Display full event information from invisible/hidden windows -Отображает выбранные элементы из панели информации события, и выбранный (или по умолчанию) элементы из панели свойств объекта, для всех объектов, в том числе невидимых или скрытых окон.

DebugBreak on next event Останов после WinEvent. Это сигнализирует отладчик для обработки исключений.

В заголовке Helpсодержится:

View Help– Просмотр помощи

About AccEvent– Информация о данном приложении: версия, название и т.д.

Описание результата работы приложения.

При не выбранной фокусировке:

Tracing:Init// Трассировка: инициализации

Tracing:Removingalleventhandlers// Трассировка: удаление всех обработчиков событий

Tracing:Listeningdisabled,Exit// Трассировка: прослушивание отключено, выход

Tracing:UIAutomationEvent:Noerror// Трассировка:UIAutomationсобытия: нет ошибок

При изменении фокусировки события:

SYS_FOREGROUND– основная фокусировка

OBJ_REORDER–изменение порядка объекта

OBJ_FOCUS– фокус объекта

SYS_CAPTURESTART– начало перехвата фокусировки

SYS_CAPTUREEND– конец перехвата фокусировки

OBJ_STATECHANGE– изменение режима объекта

OBJ_NAMECHANGE– изменение имени объекта

В правом столбике отображена следующая информация:

Name– имя объекта

Role– вид объекта. (клиент, окно, список, элемент списка и т.д.)

State– режим. (обычный, невидимо, фокусируемое, с фокусом ввода, нажато и т.д.)

Fusion Log Viewer

Assembly Binding Log Viewer – утилита привязки сборок Log Viewer, которая позволяет настроить CLR для регистрации и просмотра привязки сборки и зондирования информации для NET приложений.

Верхняя полоса окна состоит из названия приложения - Assembly Binding Log Viewer

Заголовок основной части окна включает в себя следующие разделы:

Application – приложение, начало связки

Description – опись этого приложения включая имя, версию, тип и открытый ключ

Date/Time - дата и время выхода из строя.

Колонка справа – настройки приложения и действия над записями и самом приложением в целом:

View Log –Просмотр журнала

Delete Entry – Удалить запись

Delete All - Удалить всё

Refresh - Обновить

Settings… - Настройки

About – О приложении

Log Location – Регистрация журнала

Log Categories – Категории журнала

Окно настроек приложения.

Log disabled – выключение журнала

Log in exception text – журнал в иск. тексте

Log bind failures to disk– журнал записи ошибок на диске

Log all binds to disk- журнал записывает все отсчёты о сборках на диск

Enable custom log path– включение работы приложения

Сustom log path– путь, папка сохранения отсчётов

После включения протоколирования, CLR будет отправлять сведения о привязке сборок в выходной каталог при запуске. NET приложения. В FusionLogs для каждой сборки создаются HTML-файлы с отсчётом о проведённой сборке. 

Запись журнала привязки сборки(результат работы программы)