Основы тестирования Flashcards
Что такое Quality?
Quality Assurance
Основы тестирования
Качество это о соответствии нуждам и ожиданиям заказчиков, включая функциональность, дизайн, надежность, отзывчивость и стоимость продукта.
Что такое Assurance?
Quality Assurance
Основы тестирования
Гарантия — это не что иное, как положительное заявление о продукте или услуге, которое дает уверенность. Это определенный продукт или услуга, которая будет работать хорошо. Это дает гарантию того, что продукт будет работать без каких-либо проблем в соответствии с ожиданиями или требованиями.
QA в тестировании ПО
Quality Assurance
Основы тестирования
Обеспечение качества при тестировании программного обеспечения определяется как процедура обеспечения качества программных продуктов или услуг, предоставляемых организацией клиентам. Обеспечение качества фокусируется на улучшении процесса разработки программного обеспечения и повышении его эффективности в соответствии со стандартами качества, определенными для программных продуктов. Обеспечение качества в народе известно как QA-тестирование.
В чём задача QA инженера?
Tester Mindset
Основы тестирования
Задача инженера по обеспечению качества состоит в том, чтобы искать слабые места в продукте, каким бы он ни был, и сообщать о них, чтобы их можно было исправить и, таким образом, продукт, над которым вы работаете, мог быть максимально качественным.
Что значит Tester Mindset?
Tester Mindset
Основы тестирования
Это означает, что нужно мыслить как можно более разрушительным образом и быть как можно более творческим.
Основные моменты тестирования продукта?
Tester Mindset
Основы тестирования
- Знайте продукт, который вы тестируете
- Не бойтесь мыслить нестандартно, когда вы его тестируете
- Не бойтесь злоупотреблять им настолько, насколько это возможно.
Что означает Упреждающий подход тестирования?
Подходы к тестированию
Основы тестирования
Это подход, при котором процесс разработки теста инициируется как можно раньше, чтобы найти и устранить дефекты до создания сборки.
Что означает Реактивный подход тестирования?
Подходы к тестированию
Основы тестирования
Это подход, при котором тестирование не начинается до тех пор, пока не будут завершены проектирование и кодирование.
Тестирование черного ящика, Поведенческое тестирование
Black Box Testing - это …?
Подходы к тестированию
Основы тестирования
Это метод тестирования ПО, при котором функциональные возможности программных приложений тестируются без знания внутренней структуры кода, деталей реализации и внутренних путей. Тестирование черного ящика в основном фокусируется на вводе и выводе программных приложений и полностью основано на требованиях и спецификациях ПО.
Тестирование белого/прозрачного/открытого ящика (на основе кода)
White Box Testing - это …?
Подходы к тестированию
Основы тестирования
Это метод, при котором внутренняя структура, дизайн и код ПО тестируются для проверки потока ввода-вывода и улучшения дизайна, удобства использования и безопасности.
Тестирование серого ящика
Gray Box Testing - это …?
Подходы к тестированию
Основы тестирования
Это метод тестирования ПО для тестирования программного продукта или приложения с частичным знанием внутренней структуры приложения. Целью тестирования серого ящика является поиск и выявление дефектов, связанных с неправильной структурой кода или неправильным использованием приложений.
Что такое Тестовый оракул?
Тестовые оракулы
Основы тестирования
Это механизм; отличается от самой программы, которую можно использовать для проверки правильности вывода программы для тестовых случаев. Концептуально мы можем рассматривать тестирование как процесс, в котором тестовые примеры передаются тестовому оракулу и тестируемой программе.
Что такое Приоритезация тестов?
Приоритезация тестов
Основы тестирования
Это порядок проведения тестов в конечном итоге. Приоритизация тестовых наборов помогает удовлетворить два важных ограничения, а именно время и бюджет тестирования ПО, чтобы как можно раньше повысить скорость обнаружения ошибок.
Что такое Управление тестированием?
Управление тестированием
Основы тестирования
Это процесс управления деятельностью по тестированию для обеспечения высокого качества и высокого уровня тестирования ПО. Метод заключается в организации, контроле, обеспечении прослеживаемости и прозрачности процесса тестирования с целью создания высококачественного ПО. Это гарантирует, что процесс тестирования ПО работает должным образом.
Что такое Проект?
Управление проектом
Основы тестирования
Это временное стремление создать уникальный продукт, услугу или результат. Проект является временным, потому что у него есть определенное время начала и окончания, и он уникален, потому что он имеет определенный набор операций, предназначенных для достижения цели.