Вид тестирования
| Краткое определение вида тестирования
| Тестовые проверки
|
Functional Testing
| Тестирование, основанное на сравнительном анализе спецификации и функциональности
компонента или системы.
| С помощью карандаша можно сделать скриншот
С помощью карандаша можно сделать быструю заметку
С помощью карандаша можно сделать обычную заметку
С помощью карандаша можно сделать заметку с заблокированного экрана
С помощью карандаша можно переключать инструменты
Карандаш работает только с включенным Bluetooth
Карандаш не работает с выключенным Bluetooth
Устройство заряжается
|
Safety Testing
| Тестирование
программного продукта с целью определить его способность при использовании оговоренным
образом оставаться в рамках приемлемого риска причинения вреда
здоровью, бизнесу, собственности или окружающей среде.
| Нет риска утечки данных, причинения вреда здоровью, бизнесу, программам, собственности или окружающей среде при использовании оговоренным образом
|
Security Testing
| Тестирование с целью
оценить защищенность программного продукта от внешних воздействий (от
проникновений).
| Не реализовано в процессе разработки.
|
Compatibility Testing
| Проверка работоспособности приложения в различных средах (операционные системы, их типа, версии и разрядность).
| Карандаш работает с версиями iPad согласно спецификации
Примагничивается к iPad определенных версий
Помещается во все оригинальные кейсы
|
GUI Testing
| Тестирование, выполняемое путем взаимодействия с системой через графический интерфейс пользователя.
| Размер
Цвет
Материалы
Индикаторы
Кнопки, сенсоры
Разъемы для подключения
|
Usability Testing
| Тестирование с целью определения степени понятности, легкости в изучении и использовании,
привлекательности программного продукта для пользователя при условии
использования в заданных условиях эксплуатации (на этом уровне обращают
внимание на визуальное оформление, навигацию, логичность, наличие обратной связи и др.).
| Удобно лежит в руке
Красивый
Работает без задержек
|
Accessibility Testing
| Тестирование, которое
определяет степень легкости, с которой пользователи с ограниченными
способностями могут использовать систему или ее компоненты.
| Не реализовано в процессе разработки.
|
Internationalization Testing
| Тестирование адаптации продукта к языковым и культурным особенностям целого ряда регионов, в которых потенциально может использоваться продукт
| Не реализовано в процессе разработки.
|
Performance Testing
| Процесс тестирования с целью определения производительности программного продукта.
| Как долго не изнашивается наконечник стилуса?
Как долго держится заряд?
|
Stress Testing
| Вид тестирования
производительности, оценивающий систему или компонент на граничных
значениях рабочих нагрузок или за их пределами, или же в состоянии ограниченных ресурсов, таких как память или доступ к серверу.
| Тестирование при сильном нажиме
Тестирование при одновременной работе в нескольких приложениях
|
Negative Testing
| Тестирование, в рамках которого применяются сценарии, которые соответствуют внештатному поведению тестируемой системы
| Не реализовано в процессе разработки.
|
Black Box Testing
| Тестирование системы без знания внутренней структуры и компонентов системы (у тестировщика нет доступа к внутренней структуре и коду приложения либо в процессе тестирования он не обращается к ним)
| Не реализовано в процессе разработки.
|
Automated Testing
| Набор техник, подходов и инструментальных средств, позволяющий исключить человека из выполнения некоторых задач в процессе тестирования
| Не реализовано в процессе разработки.
|
Unit/Component Testing
| Тестируются отдельные
части (модули) системы.
| Не реализовано в процессе разработки.
|
Integration Testing
| Тестируется взаимодействие между отдельными модулями.
| Не предусматривает наличие дополнительных модулей и является целостным.
|