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

01.03. Тестирование программного обеспечения

01.03.01. Тесты корректности поддержки браузером веб-стандартов (Acid3)

Acid3 – тест поддержки браузером веб-стандартов. Он осуществляет проверку 100 вероятно уязвимых мест в HTTP, HTML, CSS, ECMAScript(JavaScript), SVG и XML, а также проверяет работу с DOM.

Таблица 03.04. Результаты выполнения теста Acid3 на некоторых браузерах.

Название браузера

Движок

ОС

Результат стабильной версии

Результат разрабатываемой версии

Opera

Presto

Win/*nix/Mac

86

100

Internet Explorer

Trident

Win

20

-

Mozilla Firefox

Gecko

Win/*nix/Mac

71

94

Konqueror

KHTML

*nix

85

78

Google Chrome

WebKit

Win

79

100

Safari

WebKit

Mac

75

100

Внедрение политик модернизации

Рассмотрим тесты наиболее актуальных моделей НЕТБУКов при различных схемах управления питанием, энергоемкости компонентов и пользовательских характеристик (в первую очередь производительности) устройства. Можно выделить три наиболее актуальных политики энергопотребления:

  • максимальная производительность (пользовательские характеристики максимальны);

  • максимальная автономность (максимальное время автономной работы при минимальных пользовательских характеристиках);

  • максимальное дисковое (термин применяется, в том числе, и для твердотельных накопителей) пространство;

  • компромиссное комплексное улучшение набора пользовательских характеристик.

Последнее решение характерно для следующих характеристик:

  • производительность процессора (его разгон, установка более производительного процессора);

  • увеличение объема ОЗУ (ограниченного поддержкой чипсета/наличием свободных слотов);

  • увеличение яркости (подсветки) экрана, контрастности (первое решение намного более энергозатратнее второго решения);

  • разгон всей подсистемы северного моста увеличением частоты системной шины (разгон видеокарты, ОЗУ, процессора. Производительность ограничивается самым медленным компонентом («бутылочное горлышко») – обычно ОЗУ).

Следует отметить, что увеличение производительности в первую очередь связано с разгоном подсистемы северного моста.

К средствам увеличения автономности относятся операции, обратные приведенным выше. Кроме того, возможно увеличение емкости аккумуляторной батареи, возможны установка дополнительной батареи и замена накопителей на жестких дисках твердотельными накопителями SSD (не только для выигрыша в производительности и энергопотреблении, но и для обеспечения максимальной виброустойчивости).

Максимизация дискового пространства в некоторой степени приводит к утрате мобильности. В первом приближении следует заменить SSD накопители на HDD, обладающие большей плотностью записи информации. Во втором приближении возможна установка дополнительных внешних накопителей (также HDD, обычно 2.5”), питающихся от шины USB.

Результаты выполненных тестов показаны ниже. Первые две колонки – исходные данные максимальной производительности и максимальной автономности. Следующие три колонки – результаты выполнения вышеописанных политик, что проверено на конкретном опыте улучшения и использования в учебном процессе НЕТБУКов Acer Aspire One или ASUS 900/901, как основного носимого сетевого-мультимедийного устройства студента (в том числе, с использованием ASUS 900/901 в качестве хорошего аудио плеера – мультимедиа станции), MSI U 100 или аналогичного ему Rover в качестве основного носимого мультимедиа сетевого устройства преподавателя и НЕТБУКа методиста, руководителя, которому приходится часто и много набирать тексты с клавиатуры – НР 2133. По уровню возможностей 2010 года такой или ему подобный базовый комплект НЕТБУКов авторы РТМ считают вполне рациональным и рекомендуемым для использования в образовательной индустрии.

Рисунок 01.10. Результаты выполнения тестов времени автономной работы с примененными политиками.