Основные заметки по тестированию программного обеспечения

Первый: основы работы с компьютером

аппаратная система

Программная система

архитектура

Три категории компьютерных языков 

Два: процесс тестирования

1. Требуется проверка

2. Напишите план тестирования и сценарий тестирования

3. Дизайн и анализ тестового примера

4. Выполнение тестов и отслеживание ошибок

5. Напишите отчет об испытаниях

Три: Детали проекта

Передний план, фон, стек технологий

Четвертое: нефункциональное тестирование

1. Проверка совместимости

Согласовано ли поведение программного обеспечения на разных платформах, в разных браузерах, в разных средах, в разных разрешениях и в разных операционных системах.

Требования к совместимости зависят от проекта.

2. Тестирование безопасности

Функциональные модули включают информацию о конфиденциальности пользователя, безопасности собственности, личном статусе и т. д. ключевая информация и т.д.

точка фокусировки:

Безопасность: зашифрован ли пароль при входе в систему и легко ли его взломать

Внедрение SQL: злоумышленник передает оператор SQL в качестве параметра в систему веб-приложений и, наконец, обманом заставляет сервер выполнить вредоносный оператор SQL. 

3. Тест производительности/стресс-тест

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

Когда следует рассматривать тестирование производительности?

Есть требования к производительности программного обеспечения

Проекты с большим количеством пользователей 

Цель тестирования производительности:

Убедитесь, что система соответствует ожидаемым показателям производительности

Обнаружение узких мест производительности в системе программного обеспечения для оптимизации программного обеспечения.

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

4. Тестирование интерфейса/UI

Обратите внимание на внешний вид программного обеспечения

Тестовая база

Прототип продукта или дизайн пользовательского интерфейса

Если изображения нет, посмотрите на навигацию, графику, контент и общий стиль интерфейса с точки зрения пользователя.

5. Юзабилити-тестирование

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

точка фокусировки:

Сложность проекта

группа пользователей

уровень пользовательского компьютера

Пятое: База данных и функциональное тестирование

 

Je suppose que tu aimes

Origine blog.csdn.net/xiaoxiaoTeddy/article/details/123586258
conseillé
Classement