Тест-программы в среде Windows
Тестирование в среде Windows, как уже отмечалось выше, затруднено из-за специфических особенностей этой операционной системы. Разработчики ОС Windows ставили перед собой задачу – создать интеллектуальную операционную систему, способную в большой части заменить пользователя, оснастив программу множеством функций самонастройки и саморегулирования. Но эта задача оказалась настолько сложной, что программа во время работы живет как бы сама по себе, создавая множество временных файлов, частных настроек и функций управления прикладными программами и периферией, потребности в которых оказываются маловероятными, но которые чрезвычайно осложняют работу самой ОС.
Наиболее известные тест-программы в среде Windows – Sandra-2000, AIDA-32, PC Wizard, BurnInTest, призваны решать задачи почти исключительно оценочного характера.
BurnInTest не является программой диагностирования (хотя именно так она рекламируется), это – программа-испытатель, например, тестирования жесткого диска, Burn In исследует дисковод на наличие каких-либо ошибок, составляет отчет о тестировании, но и не пытается диагностировать проблему. . Программа позволяет во время тестирования принудительно форсировать режим работы НЖМД с тем, чтобы обнаружить его слабость или ненадежность.
По умолчанию, Burn In тестирует все компоненты системы: жесткий диск, текстовый и графический режимы работы видеоподсистемы, центральный процессор, память, принтер. Можно выбрать тестирование всех, или избранных, или одного из устройств в разных режимах: однократный прогон теста, заданное количество проходов теста, непрерывное тестирование. Причем, можно выполнить простой тест, или задать усложненное тестирование. Сравнительных тестов производительности (быстродействия), тестов назначения запросов прерываний, использования каналов ПДП и адресных тестов портов ввода-вывода, Burn In не производит.
Почти все функции программы Burn In позднее вошли в раздел “Модули” сравнительного тестирования производительности устройств, пакета Sandra-2000.
AIDA-32поможет подробно разобраться в конфигурации аппаратной части компьютера. Ее интерфейс организован в стиле проводника, поэтому для многих пользователей окажется привычной средой. В отличие от Sandra, AIDA-32 дает достаточно подробную информацию об установленных модулях памяти и жестких дисках. Для каждого модуля памяти в отдельности можно просмотреть и техническую информацию, хотя и неполную, с SPD. SPD – это ИМС энергонезависимой памяти, устанавливаемые в каждом модуле памяти, начиная с РС 100. В эту память производитель записывает все характеристики данного модуля. Для жестких дисков, кроме имени его производителя с его URL-адресом, выводятся технические характеристики диска, а также раздел S.M.A.R.T. (Self-Monitoring, Alerting and Reporting Technology – система самодиагностики накопителя). Именно атрибуты S.M.A.R.T. могут предоставить информацию о текущем состоянии наработки жесткого диска. Среди тестов производительности в AIDA-32 есть только тесты скоростей чтения и записи системной памяти.
PC Wizard – мощная информационная утилита, кроме подробной информации о системе предоставляет возможность провести ряд простых тестов компонент компьютера В частности, тесты производительности для микропроцессора, видео подсистемы, скоростные тесты для памяти всех уровней, в том числе сводный, и тесты по отдельности для каждого логического диска HDD. Тесты выполняются за несколько минут, но характер такого тестирования вызывает сомнения в его достоверности.
WINCheckit.Для диагностики компьютера в среде Windows можно использовать хорошо себя зарекомендовавшую программу WINCheckit 6.5 фирмы Touchstone Software. Ее функция QuickCheckit выполняет быструю диагностику всех устройств компьютера.
При обнаружении неисправности, диагностическая программа WINCheckit запускается в стиле «мастера», и предлагает возможные пути решения обнаруженной проблемы.
Помимо исчерпывающего набора детальных диагностических программ и отчетов о состоянии АПС, WINCheckit обеспечивает ссылки на важный встроенный инструментарий Windows, начиная от хорошо известных программ Scandisk и Defrag и до малоизвестной утилиты Automatic Scip Driver.
Sandra-2000 углубленных режимов диагностики компонент не выполняет, но зато измеряет и сохраняет в протоколе все характеристики быстродействия, производительности всех составляющих АПС, с подробным указанием режимов работы, совмещений и приводит сравнительные характеристики быстродействия по разным использованным режимам тестирования.
Как информационный комплекс, Sandra сегодня не имеет себе равных. В ее ассортименте около 60 информационных модулей, каждый из которых может заключать в себе не один, а несколько тестов. Все тесты в Sandra подразделяются на информационные и сравнительные. Информационные тесты выдают всю информацию о системе и ее составляющих, а сравнительные – прогоняют множество разнообразных режимов работы, сравнивая скоростные характеристики всех составляющих АПС с параметрами эталонных комплектующих из своей базы данных. И те и другие тесты выдают множество полезных советов по настройкам и конфигурированию АПС и сведений об ошибках, обнаруженных при тестировании, или неподдерживаемых функциях.
Информационные модули аппаратной части тест-программыSandra-2000выдают следующие сведения:
System Summary – краткая информация об аппаратных ресурсах данной АПС;
Mainboard Information – полная информация о системной плате, всех установленных на ней контроллерах, версии BIOS, типе поддерживаемой памяти, скорости системной шины и т. д.;
CPU and BIOS – более 70 параметров микропроцессора и информация об установленной BIOS;
APM and ASPI information – анализ системы управления питанием ПК;
PCI and AGP Bus Information – информация о контроллерах PCI и AGP и всех подключенных к ним устройствам;
Video System Information – информация о видеокарте и видеомониторе;
Windows Memory Information – информация о свободной и занятой областях оперативной памяти, с учетом свободного пространства на жестком диске;
DOS Memory Information – информация о свободной и занятой памяти для DOS-программ;
Drives Information – информация обо всех установленных в системе дисководах и жестких дисках: полные физические характеристики, размер свободного пространства и т. д.;
Ports Information – информация о коммуникационных портах и подключенных к ним устройствах;
Keyboard Information – информация о клавиатуре;
Mouse Information – информация о манипуляторе ”мышь”;
Sound Card Information – информация о звуковой карте;
Printer Information – все о подключенном принтере;
MCI Devices Information – информация об устройствах для мультимедиа;
Comms Devices Information – информация о коммуникационных устройствах (сетевые платы, модемы и т. д.);
SCSI Information – информация об устройствах SCSI, а также о дисководах CD-ROM и CD-RW;
Glide Video Information – информация об установленной видеоплате с поддержкой стандарта трехмерной графики GLIde (3dfx);
OpenGL Video Information – информация об установленной видеоплате с поддержкой стандарта трехмерной графики OpenGL;
Plug&Play Enumerator – сведения о самоконфигурирующихся устройствах, поддерживающих спецификацию P&P, и версиях установленных для них драйверов;
Информационные модули ресурсов аппаратной частипрограммыSandra-2000.
CMOS Information – сведения о неизменяемых (аппаратных) установках BIOS;
CMOS Dump – суммарные сведения о ряде аппаратных установок и ресурсов, занимаемых устройствами;
Hardware IRQ Setting – сведения об используемых устройствами запросах прерываний;
DMA Setting – сведения об используемых устройствами каналах прямого доступа к памяти;
Модули сравнительного тестирования производительности устройствпрограммы Sandra-2000.
CPU Benchmark – сравнительное тестирование процессора (общий рейтинг);
CPU Multimedia Benchmark – сравнительное тестирование процессора при обработке мультимедийной информации;
Drives Benchmark – тестирование жестких дисков;
CD/DVD Benchmark – тестирование дисководов CD-ROM или DVD;
Memory Benchmark – тестирование модулей оперативной памяти;
Network Benchmark – тестирование скоростей передачи данных по сети.
Информационные модули программного обеспеченияпрограммы Sandra-2000.
Windows Information – информация о версии и параметрах установленной операционной системы;
Winsock Information – информация о программном интерфейсе, необходимом для доступа к Интернет;
Processes Information – указывает все программы, запущенные в данный момент на компьютере, с точной и полной информации о каждой;
Modules Information – информация о подключенных динамических библиотеках (DLL);
OLE Information – информация о форматах документов, которые могут использоваться несколькими программами;
DOS Devices Drivers Information – загруженные драйверы DOS;
DirectX Information – информация о модулях DirectX;
Network Information – информация о сетевых установках данного компьютера;
Fonts Information – сведения об установленных на компьютере шрифтах;
Remote Access Service Connections – сведения о настройках подключения к Интернет;
Protected Mode Int Handlers – сведения о загруженных в память компьютера программных модулях Windows и занимаемых ими областях памяти;
Real Mode Int Handlers – сведения о загруженных в память компьютера программных модулях DOS и занимаемых ими областях памяти.
Информационные модули о файлах конфигурациипрограммы Sandra-2000.
Config.sys
Autoexec.bat
Основные файлы конфигурации, управляющие процессом загрузки:
Config.dos
Autoexec.dos
Environment Variables
MsDOS.sys
Win.ini
System.ini
Файлы конфигурации Windows:
Control.ini
Protocol.ini
Bootlog.ini
Netlog.ini
«Мастера»–модули быстрой настройкипрограммы Sandra-2000.
Performance Tune-Up Wizard – суммирование советов и рекомендаций по настройке всех установленных в компьютере устройств:
Web Update Wizard – мастер автоматического обновления Sandra через Интернет;
Create A Report Wizard – выдача отчетов по тестированию выбранных устройств.
Список впечатляющий, но,при всей своей мощи, Sandra может лишь сообщить о проблемах, не делая никаких попыток их исправить. Если же нужно попробовать их автоматическое исправление (что не гарантирует правильности результатов на все случаи), то можно воспользоваться программами
Win Tune-98, First AIDA-2000. Для углубленного тестирования и диагностики неисправностей придется (с оговорками, учитывающими особенности работы ОС Windows) использовать, описанную выше
WINCheckIt 6.5, или другие совместимые с Windows тест-программы. Например, такие, как Disk Technician Gold, PrinTrace, ExperTrace, Personal Measure Window RAM, или, что предпочтительнее, – самозагружаемые тест-программы.
Контрольные вопросы.
1. Какие программы известны в среде MS DOS?
2. Какие преимущества при диагностике неисправностей РС имеют тест-программы под MS DOS перед тест-программами Windows?
3. Какая программа не требует предварительной загрузки никакой из операционных систем, совместима с многими ОС и действует в обход всех существующих ОС и приложений?
4. Какие тест-программы известны в среде Windows?
5. Какие информационные модули имеет тест-программа Sandra-200?
6. В чем преимущества тест-программы Sandra перед программой Sysinfo?
7. Какие задачи выполняют "Мастера" – модули быстрой настройки из состава программы Sandra?
8. Какими программами можно воспользоваться для устранения проблем и ошибок, обнаруженных программой Sandra?
Раздел 3. Автономная и комплексная проверка функционирования
и диагностика СВТ, АПС и АПК
Некоторые из достаточно интеллектуальных средств вычислительной техники, такие как принтеры, плоттеры, могут иметь режимы автономного тестировании. Так, автономный тест принтера запускается без подключения к компьютеру, нажатием комбинаций клавишей на пульте его управления. Принтер, исполняя имеющуюся в его ПЗУ специальную микропрограмму, печатает диагонально все доступные ему символы, и оператор, просматривая и сравнивая полученную при этом распечатку, определяет правильность его работы в режимах различной плотности и качества печати.
Аппаратно-программная система имеет возможность автономной проверки функционирования компонент ее вычислительного ядра, используя встроенные или загружаемые тест-программы. АПС может выполнять и внешние тест-программы для ее компонент, а также тест-программы комплексного тестирования, имитирующие многозадачный и многопользовательский режимы работы АПС.
Аппаратно-программный комплекс часто состоит из отдельных АПС, которые и могут быть протестированы автономно, соответствующими тест-программами в рамках самой АПС.
Дата добавления: 2015-07-18; просмотров: 1157;