Идентификация объектов тестирования
Контролю качества должны быть подвергнут программно-аппаратный комплекс в целом, а также его отдельные части.
Так в частности, должно быть проведено тестирование:
- Приложения в целом, развернутом в промышленной среде
- Программно - аппаратный комплекс (без установленного приложения)
- Отдельные компоненты программы на тестовых стендах
- Руководство пользователя
- Руководство администратора
- Другие документы, являющиеся частью программного продукта
- Пользовательские данные (результат миграции)
Стратегия тестирования
Текущий подход к контролю качества подразумевает следующие вехи проекта:
Подсистема готова к демонстрации заказчику
Подсистема готова к промышленной эксплуатации
Такое разбиение предполагает как можно более раннею поставку работающего прототипа заказчику с целью получения обратной связи.
Приоритеты комплексных показателей качества в классификации ГОСТ 9126 в зависимости от вех проекта, приведены в таблице ниже:
Для проверки готовности прототипа служат приемо-сдаточные испытания. Критерий готовности - акт сдачи прототипа подписанный приемо-сдаточной комиссией. Приемо-сдаточные испытания описываются в отдельном документе. Либо как раздел шесть частного технического задания, согласно ГОСТ 34.602-89, либо в отдельном документе содержащем программу и методику испытаний.
Для проверки готовности к промышленной эксплуатации используется полный набор запланированных тестов. Готовность определяется руководителем проекта, на основании представленных ему руководителем тестирования отчетов о полноте тестового покрытия и списка значимых расхождений, оформленных в виде дефектов в трекинговой системе. Тестовые спецификации описываются в отдельном документе.
|
|
Виды проводимых тестов
Функциональное тестирование
Используется для контроля качества “Функциональных возможностей” в части “Пригодности”, “Правильности” и “Способности к взаимодействию”.
Функциональное тестирование является основным видом тестирования. Проводится вручную через интерфейс пользователя. Использование средств автоматизации в 20хх году не предполагается.
При подготовке прототипа рекомендуется использовать тестирование методом свободного поиска (exploratory testing).
При подготовке системы (подсистемы) к промышленной эксплуатации рекомендуется использовать стандартное промышленное тестирование, с оценкой полноты тестового покрытия.
Тестирование бизнес цикла
Используется для контроля качества “Функциональных возможностей” в части “Пригодности”, “Правильности” и “Способности к взаимодействию”.
|
|
В первую очередь применяется для оценки готовности прототипа и оценки полноты функциональных требований.
Подготовка к этому виду тестирования проводится в рамках команды разработки, а само тестирование проводится в присутствии заказчика.
Конфигурационное тестирование
Используется для контроля качества “Мобильности” в части “Адаптируемости”
Должна быть проверена работоспособность приложения для:
Различных видов ОС:
- WinXP - обязательно
- Vista - обязательно
- Win7 - обязательно
Различных БД:
- MSSQL 2000
- MSSQL 2005
Различных разрешениях монитора рабочего места
- 1280х1024 - обязательно
- 1600х900 - обязательно
- 1024х768 - желательно
- 1680х1050 - желательно
Может проводиться как выделенный вид тестирования методом визуального контроля при выполнении юзкейсов классов read и list.
Рекомендованный метод - объединение с функциональным тестированием. В этом случае на каждом рабочем месте тестировщика рекомендуется установка своей конфигурации.
Дата добавления: 2021-02-10; просмотров: 153; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!