Напоминалка 💨
Давайте по порядку о видах тестирования…
Функциональное – проверяем бизнес-процессы или проще функции, которые использует конечный пользователь для получения собственной выгоды. К примеру, форма регистрации, оплата заказа, обратная связь и так далее.
Смоук тестирование – здесь мы рассматриваем основную функциональность или их группу, без которой существование приложение не имеет какого-либо смысла. Пример: любой целевой юзер-кейс, регистрация и покупка через корзину, как вариант.
Регрессионное – тип тестирования, осуществляемый повторно в уже реализованной функциональности, при внесении каких-то изменений. Обычно осуществляется на уровне продакшена, как пример, это модуль оплаты при обновлении окна платежных систем.
Тестирование безопасности – это исследование ПО на утечку и лёгкий доступ данных сторонних пользователей. То есть защищенность юзеров данного программного обеспечения.
Юзабилити – все графические и интуитивные объекты, создающие удобство от использования программного продукта. Примеров достаточно много: изменение логотипа при сворачивании панели, ховер эффекты на кнопках, размер и понятность текста и тому подобное.
Параметр производительности говорит нам о работоспособности ПО в условиях комбинированных нагрузок по разным сценариям. Пример – тестирование сервера при максимально возможном количестве пользователей онлайн.
Приёмочное тестирование осуществляется с целью определить, соответствует ли система требованиям, в результате чего, выносится решение о внедрении компонента, модуля, функции или продукта в целом.
Совместимость – параметр, с помощью которого определяют корректность работы продукта в определенном окружении. Пример: работает ли система на разных Операционных системах, а запускается ли ПО вместе с работающим антивирусом.
Интеграционное тестирование говорит нам о том, успешно ли программные модули объединяются логически и тестируются как группа. То есть, при этом процессе необходимо определить, исправно ли взаимодействуют модули между собой.
Исследовательское – вид свободного тестирования, при котором отсутствует документация или ожидается, что человек проводящий проверку, будет надеяться на свой опыт. Часто делается 3-ими лицами, для получения субъективной оценки и нового взгляда на бизнес-процессы внутри приложения.
Думаю, с этим вам уже точно стало всё понятно. Кто хочет, может воспользоваться дополнительными материалами, но уверен, что для старта вам более, чем достаточно информации.
Давайте по порядку о видах тестирования…
Функциональное – проверяем бизнес-процессы или проще функции, которые использует конечный пользователь для получения собственной выгоды. К примеру, форма регистрации, оплата заказа, обратная связь и так далее.
Смоук тестирование – здесь мы рассматриваем основную функциональность или их группу, без которой существование приложение не имеет какого-либо смысла. Пример: любой целевой юзер-кейс, регистрация и покупка через корзину, как вариант.
Регрессионное – тип тестирования, осуществляемый повторно в уже реализованной функциональности, при внесении каких-то изменений. Обычно осуществляется на уровне продакшена, как пример, это модуль оплаты при обновлении окна платежных систем.
Тестирование безопасности – это исследование ПО на утечку и лёгкий доступ данных сторонних пользователей. То есть защищенность юзеров данного программного обеспечения.
Юзабилити – все графические и интуитивные объекты, создающие удобство от использования программного продукта. Примеров достаточно много: изменение логотипа при сворачивании панели, ховер эффекты на кнопках, размер и понятность текста и тому подобное.
Параметр производительности говорит нам о работоспособности ПО в условиях комбинированных нагрузок по разным сценариям. Пример – тестирование сервера при максимально возможном количестве пользователей онлайн.
Приёмочное тестирование осуществляется с целью определить, соответствует ли система требованиям, в результате чего, выносится решение о внедрении компонента, модуля, функции или продукта в целом.
Совместимость – параметр, с помощью которого определяют корректность работы продукта в определенном окружении. Пример: работает ли система на разных Операционных системах, а запускается ли ПО вместе с работающим антивирусом.
Интеграционное тестирование говорит нам о том, успешно ли программные модули объединяются логически и тестируются как группа. То есть, при этом процессе необходимо определить, исправно ли взаимодействуют модули между собой.
Исследовательское – вид свободного тестирования, при котором отсутствует документация или ожидается, что человек проводящий проверку, будет надеяться на свой опыт. Часто делается 3-ими лицами, для получения субъективной оценки и нового взгляда на бизнес-процессы внутри приложения.
Думаю, с этим вам уже точно стало всё понятно. Кто хочет, может воспользоваться дополнительными материалами, но уверен, что для старта вам более, чем достаточно информации.