Тестирование-QS-QA Flashcards
Тестирование
процесс, помогающий определить корректность, полноту и качество разработанного продукта (программного обеспечения), проще говоря соответствие ожидаемого результата с фактическим. Это представляет собой функциональное тестирование
Контроль качества (Quality Control)
методы и меры, являющиеся частью системы обеспечения качества. Примерами контроля качества могут служить снятие метрик и аналитика, например отчет по качеству. В нём приводятся метрики о найденном (провалидированном) количестве дефектов, аналитикой тут будет являться выставление качества как всему билду, так и отдельным его модулям.
Обеспечение качества (Quality Assurance)
совокупность планируемых и систематически осуществляемых процессов, процедур, операций и отдельных мероприятий, необходимых для создания уверенности в том, что продукция удовлетворяет определенным требованиям к качеству. Примерами могут служить различного рода договорённости на проекте: например чтобы не приходили “сырые билды”, разработчики должны покрывать 60% кода Unit тестами, переход с одной методологии на другую (на гибкую методологию как скрам, канбан).