1.5. Тестирование
В комплект поставки программы входит файл Браузер.exe. В ходе тестирования были проверены все функции программы: загрузка страницы, корректное отображение, навигационные кнопки работают корректно, сайты из каталога избранных и Яндекс поиск функционируют в полном порядке.
Программное средство было разработано на компьютере со следующей конфигурацией:
- микропроцессор Pentium(R) Dual-Core CPU T4200;
- оперативная память 4 ГБ DDR;
- видеоадаптер Mobile Intel(R) 45 Express;
- винчестер TOSHIBA MK3255GSX ATA Device;
- операционная система Microsoft Windows 7 Максимальная.
Список компьютеров на которых проводилось тестирование:
- Компьютер 1: Intel Core T4300 2.1 ГГц, 4096 МБ ОЗУ, 500 Гб жесткий диск, Nvidia GeForce 220M, ОС Windows Vista.
- Компьютер 2: AMD Quad-Core A8-4500M, 2.8 ГГц, 6 Гб ОЗУ, 500 Гб жесткий диск, ОС Windows 7.
- Компьютер 3: Intel Celeron 700 700 Гц, 512 Мб ОЗУ, 120 Гб жесткий диск, Nvidia GeForce GT6600, ОС Windows XP.
- Компьютер 4: . Intel Pentium 4, 2.1 ГГц, 1024 Мб ОЗУ, 320 Гб жесткий диск, Nvidia GeForce GT7600, ОС Windows XP.
1.6. Системные требования
Для работы с программами необходимо наличие следующих системных и программных средств на используемом персональном компьютере:
- процессор не ниже 1000 МГц;
- 256 MB ОЗУ;
- 30 Mб свободного дискового пространства;
- стандартный монитор и видеокарта SVGA с разрешением 800х600, глубина цвета 16 бит (65536);
- клавиатура;
- манипулятор "Мышка";
- операционная система Microsoft Windows не ранее XP.
Заключение
В результате разработки, получен полноценный браузер, с помощью которого можно беспрепятственно посещать различные Интернет ресурсы. Плюсом написания браузера на С# является то, что основной упор делается на максимальном использовании кода. Это позволяет разработчикам строить приложения весьма быстро из заранее подготовленных объектов, а так же дает им возможность создавать свои собственные объекты для среды Visual Studio. Никаких ограничений по типам объектов, которые могут создавать разработчики, не существует. Я считаю создание браузера очень эффективным в образовательном плане, так как при его написании возникал ряд трудностей, преодолевая которые развиваются необходимые качества для программиста, такие как упорство, логика, умение находить оптимальное решение проблемы. Дизайн и внешний облик браузера и функционал целиком и полностью зависит от разработчика, поэтому реализация данного проекта позволяет развивать творческое мышление и повысить мотивацию к обучению, овладеть методами научного познания. Странное на первый взгляд слово «браузер» произошло от английского слова browse, что означает «листать» (это слово можно увидеть на кнопках в диалоговых окнах англоязычных программ). Это название программа получила за рубежом еще до возникновения системы World Wide Web в то время, когда, кроме текста, просматривать в Сети было нечего, и пользователи «листали» текстовые файлы на экранах компьютеров. Сейчас Интернет предлагает нам удивительное многообразие информации — текст, графику, анимацию, видео, звук, и все это великолепие мы видим и слышим благодаря браузеру.
К сожалению, разработка браузера на основе Internet Explorer не перспективна в настоящее время, так как сам по себе браузер Internet Explorer имеет достаточно большое количество минусов (в частности серьезные проблемы в системе безопасности, скорости работы, производительности, функциональности, наличии уязвимостей), и уступает по многим параметрам аналогам (таким как Opera, Mozilla FireFox, Safari, Google Chrome и другим). Написание же браузера на собственном, уникальном ядре задача очень не простая и требует огромных умственных, материальных и временных затрат. В последующем возможно доработать программу по следующим пунктам:
- добавить возможность загружать страницы с указанием процесса загрузки;
-добавить закладки;
- добавить загрузки.
