Скачиваний:
4
Добавлен:
13.07.2024
Размер:
2.05 Mб
Скачать

Тестирование производительности

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

0-49 баллов – низкая производительность

50-89 баллов- нормальная производительность

90-100 баллов- высокая производительность сайта.

Тестирование производительности

Lighthouse проверяет следующие параметры сайта;Производительность (обозначается термином

Performance) – означает скорость загрузки сайта (т.е. учитывает сколько времени на страницах загружаются стили, интерактивные элементы и т.п.)

Доступность (Accessibility) – т.е. показывает степень доступности страниц сайта для клиента (т.е. насколько удобно клиенту напр. передвигаться по страницам сайта , работать с графическим интерфейсом и т.д.

Лучшие практики (Best Practics) – т.е. оценивается насколько сайт отвечает современности по стандартам , безопасности и удобству использования .

SEO – т.е. оценка оптимизации по стандартам поиска информации(напр. открыт ли сайт для индексации , возможности его использования на мобильных

Тестирование производительности

Тестирование производительности

Progressive Web App – оценка прогрессивных методик на сайте (корректность при возврате ошибок)

Оценка по показателям осуществляется в пределах 0 – 100 ,баллов

Примечание : для получения достоверных оценок надо отключать приложения, расширения которые могут исказить результаты.

Рассмотрим метрики при оценке производительности которые отображаются на экране

Speed index – проверяет скорость отображения контента на экране во время загрузки станицы сайта (напр. 0,2 c)

Largest Contentful Paint – измеряет время загрузки самого большого элемента в области просмотра

Примеры спецификации примеры

Наименование

Обозначение

Примечание

Project 2. Dof

Файл проекта

Связывает все файлы

 

 

из которых

 

 

состоит программа

Project.reg

Файл ресурсов

Содержит

 

 

пиктограммы ,

Project. Dof

Файл параметров

графические

изображения

 

проекта

Содержит текущие

 

 

Установки проекта:

 

 

Настройки

 

 

компилятора и

 

 

компоновщика ,

 

 

имена служебных

 

 

каталогов, условные

 

 

директивы

Тестирование производительности

Тестирование производительности

Time to Ineractive – анализирует за какое время страница станет полностью интерактивной (напр. 0,1 c)

Total Bloking Time – анализирует на какое время происходит блокировка страницы в ответ на действия пользователя (напр. принажатии кнопок или переключателей)(напр. 0,0001 c)

Кроме того, Lighthouse выдает диагностику (рекомендации по повышению производительности)

Напр. поменять форматы изображений которые меньше по объему

Кроме того , Lighthouse выдает рекомендации по ликвидации недостатков влияющих на основные рассмотренные недостатки(напр. подключить модифицированные стили и скрипты)

спецификация

Разработка графического интерфейса

Примером использования MDI является программа Microsoft Excel. Для такого интерфейса характерно то , что есть главное окно (родительское окно) и несколько подчиненных окон (дочерние окна).

Второй тип :

SDI – интерфейс: предоставляет работу только с одним документом в одном окне.

Примером использования такой разработки является приложение WordPad

Недостаток SDI; при загрузке большого числа SDI приложений начинает переполняться оперативная память компьютера и приложения могут работать медленно.

Разработка графического интерфейса

Форма – главное понятие при создании графического интерфейса

Имеет :

Имя

Высоту

Ширину

Цвет фона

2.Стиль формы (FormStyle)

3. Cостояние формы(развернутая или свернутая)

Соседние файлы в папке Презентации