Виды тестирования

Виды тестирования программного обеспечения

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

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

Существует множество видов тестирования: сквозное тестирование, динамическое тестирование, интеграционное тестирование и другие. В этой статье вы узнаете, что такое компонентное и модульное тестирование, в чем их различия и как автоматизировать модульные и компонентные тесты.

Виды стресс-тестирования

Виды стресс-тестирования

Стресс-тестирование, также известное как тестирование на выносливость, – это метод тестирования программного обеспечения, который проверяет прочность и надежность программного приложения.

Что такое веб-тестирование?

Веб-тестирование – это тестирование ПО для обеспечения функционирования сайтов или веб-приложений. Оно охватывает широкий спектр областей. Например, проверяется функциональность, безопасность, производительность.

Тестирование доступности веб-приложений

Ваш продукт должен быть доступен и удобен в использовании всем, в том числе пользователям с особенными потребностями. Например, люди с нарушениями зрения, слуха и другими физическими или когнитивными проблемами. В статье мы подробно расскажем о том, что же такое тестирование доступности, какие у него преимущества и какие существуют мифы о нем, и, конечно же, как проводить тестирование доступности веб-продуктов.

Одновременное функциональное и нефункциональное тестирование

Тестирование ПО охватывает широкий спектр областей, в которых происходит верификация или валидация функциональности продукта. Иногда нефункциональные аспекты кажутся менее важными, чем функциональные, и программное обеспечение не подвергается соответствующему объему тестирования.

Что такое Shift Left Testing?

Концепция тестирования появилась постепенно, когда дефекты в продакшене начали бить по бюджету. ИТ-индустрия начала следовать такой модели разработки ПО, в которой жизненный цикл разработки проходит последовательно в следующем порядке: требования => проектирование => написание кода => тестирование.

ETL-тестирование

Клиентам предлагается богатый ассортимент продуктов и услуг на основе различного рода технологий, процессов и решений. ETL или хранилище данных  (DWH) – одно из направлений, которое быстро и успешно развивается.

Тестирование миграции данных

Тестирование миграции данных

В работе часто возникает необходимость перенести приложение на другой сервер, заменить технологию, обновить программу до новой версии, перенести базу данных и т.д. А чтобы все это прошло без сучка, без задоринки, нужно провести тщательное тестирование миграции данных.

Тестирование платежных шлюзов

Платежная система является очень важным компонентом любого приложения электронной коммерции, предназначенного для приема платежей от своих клиентов. Поэтому очень важно тщательно протестировать этот компонент. Любой пропущенный сценарий может повлиять на продажи/транзакции и негативно сказаться на пользовательском опыте.

альфа тестирование

Что такое альфа-тестирование?

Альфа-тестирование – это деятельность, предшествующая выпуску продукта, и один из видов приемочного тестирования. Здесь тестирование проводится в строго контролируемой манере и недоступно для конечных пользователей/рынка.

бета тестирование

Что такое бета-тестирование?

Бета-тестирование – это один из видов приемочного тестирования, который повышает ценность продукта, поскольку конечный пользователь (предполагаемый реальный пользователь) проверяет продукт на функциональность, удобство использования, надежность и совместимость.

Регрессионное тестирование

Регрессионное тестирование

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