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

Этапы проектирования

Потоки и процессы

Любая программа представляет собой статический объект лишь до тех пор пока она не будет запущена на выполнение.

Когда программа запущена на выполнение – то она уже представляет собой динамический объект (или в терминах операционной системы процесс)

Напр. откройте Диспетчер задач и можно увидеть процессы.

А следовательно если процессы , то любой процесс требует ресурсов:

Процессорное время

Оперативная память

Библиотеки подпрограмм

Доступ к устройствам ввода/вывода

Потоки и процессы

Можно в рамках одного процесса выполнять несколько задач

Напр.

Набирать текст

Отправлять на печать

Проверять орфографию.

Т..о. в рамках одного процесса можно выполнять несколько задач.

Такие задачи называются потоками.

термины

Рабочий проект

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

1.Разработка ТЗ на создание графического интерфейса.

В техническом задании необходимо предусмотреть ряд условий.

1.1 Напр. при разработке надо учесть в проекте то обстоятельство, что проект содержит несколько форм:

Первая форма является заставкой к приложению

Часто используется (особенно при программировании C# ) при разработке в среде Windows:

MDI – интерфейс: позволяет многократно открывать форму одного вида для нескольких разных по содержанию документов.

термины

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

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

Можно выделить следующие основные задачи (и показатели)

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

Оценка времени выполнения операций

Оценка реакции приложений на увеличение числа клиентов

Оценка работы приложений при разной интенсивности входной нагрузки

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

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

Т.о. можно рассчитать суммарную продолжительность выполнения таких действий (т.е. оценить «длину» и т.о. скорость работы)

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

Lighthouse может работать с инструментами браузера (напр. Chrome)

Порядок работы;

1.Загрузить Chrome

2.В Сhrome перейти по URL адресу, который необходимо проверить.

3.Открыть инструменты разработчика браузера Сhrome. Затем открыть вкладку Lighthouse.

4.Реализовать анализ загрузки страницы, выбрав необходимые типы тестирования веб-страницы.

Запустить тестирование и через 30- 50 сек Lighthouse предоставит необходимый отчет

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