
- •Потоки и процессы
- •Этапы проектирования
- •Спиральная модель ЖЦ
- •Размерно-ориентированные метрики
- •проектирование
- •Спиральная модель ЖЦ
- •АНАЛИЗ ПОКРЫТИЯ КОДА ТЕСТАМИ
- •Размерно-ориентированные метрики
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Создание HTTP риквеста
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Нагрузочное тестирование
- •Расширенные функции Jmeter
- •Качество ПО и стандарты
- •Качество программного продукта
- •Основные понятия
- •Основные понятия
- •Выводы
- •Основные понятия
- •сравнение
- •сравнение
- •ПО Visual VM
- •ПО Visual VM
- •сравнение
- •Качество ПО и стандарты
- •Качество ПО и стандарты
- •Качество ПО и стандарты
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по атрибуту 2 (Использование ресурсов)
- •Качество ПО и стандарты
- •Пояснения к табл.
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Эффективность
- •Качество ПО и стандарты Пример расчета по показателю Удобство использования
- •Качество ПО и стандарты Пример расчета по показателю Удобство использования
- •Качество ПО и стандарты Пример расчета по показателю Удобство использования
- •Качество ПО и стандарты Пример расчета по показателю «Надежность»
- •спецификация
- •спецификация
- •спецификация
- •спецификация
- •Примеры спецификации примеры
- •проектирование
- •проектирование
- •проектирование

Нагрузочное тестирование

Нагрузочное тестирование
Современный подход к нагрузочному тестированию через API (GET , POST, PUT, DELETE)
Инструменты :
Postman
Jmeter (Java, UI)
Locust

Расширенные функции Jmeter

Качество ПО и стандарты
В соответствии со стандартом качество ПО надо |
. |
|
оценивать 3 типами метрик: |
||
|
1. Внутреннее качество (определяется в процессе разработки ПО и на всех этапах ЖЦ) – как правило оценивается статический программный продукт
Т.о. внутренне качество является необходимым условием для внешнего качества
2. тип – Внешнее качество ( определяется характеристиками ПО и часто определяется при поведении приложения в действии Т.о. внешне качество является необходимым условием для
Качества проявленного в процессе эксплуатации
3 тип качествотво , проявленное в процессе его эксплуатации (внедрении)

Качество программного продукта

Основные понятия
Качество ПО определяет стандарт ГОСТ Р ИСО/ МЭК 25000 -2021 «Требования и оценка качества систем и программных продуктов».
Данный стандарт внесен Техническим комитетом по стандартизации ТК -22 «Информационные технологии» и введен в действие приказом Федерального агенства по техническому регулированию и метрологии от 25 октября 2021
Настоящий стандарт индентичен международному стандарту ИСО/ МЭК 25000:2014 «Системная и программная инженерия. Требования и оценка качества систем и программных продуктов» (Systems and software Quality Requirements and Evolution (SQ ua RE)).
Cогласно стандарту : качество ПО - способность программного продукта при заданных условиях удолетворять установленными им требованиям.
Стандарты ИСО/МЭК 25000-2014 , ГОСТ ИСО/ МЭК 25000-2021 заменили более ранние стандарты ИСО/МЭК 9126, ИСО/ МЭК 14598.

Основные понятия
Обеспечение качеством – набор мероприятий (планируемых и систематически проводимых ) , необходимых для подтверждения того факта ,что ПО соответствует исходным требованиям заказчика.
Используются специальные системы обеспечения качеством.
Итак серия стандартов ИСО/ МЭК 25000 -2021 заменило стандарты 9126

Выводы
Новые показатели
1. Восстанавливаемость (в новых стандартах ) серии
25000
Отдельный показатель
(в стандаоте 9126 входил как атрибут в состав показателя надежность)
Восстанавливаемость означает способность восстанавливать данные , поврежденные в случае отказа и также характеризуется временем необходимым для восстановления (см. Jmeter)
2. Безопасность – отдельный показатель в новых стандартах 25000 (в стандарте 9126 входил в состав показателя Функциональность под названием атрибута Защищенность)

Основные понятия
Обеспечение качеством – набор мероприятий (планируемых и систематически проводимых ) , необходимых для подтверждения того факта ,что ПО соответствует исходным требованиям заказчика.
Используются специальные системы обеспечения качеством.
Итак серия стандартов ИСО/ МЭК 25000 -2021 заменило стандарты 9126

сравнение
серия стандартов |
серия стандартов |
ИСО/МЭК 25000 |
ИСО/МЭК 9126 |
исо/мэк 25000 |
ИСО/МЭК 9126 -1, |
Руководство по эксплуатации |
14598 |
ИСО/МЭК 25010 |
ИСО/МЭК 9126 -1 |
Модели качества систем и |
|
программной продукции |
|
ИСО/МЭК 25001 |
ИСО/МЭК 14598 |
Планирование и управление |
|
ИСО/МЭК 25045 |
отсутствуют |
Модули оценки |
|
восстаналивомости |
|