| Этапы тестирования:
                        
                                                                                    
                                                                                            | 1. Анализ |  
                                                                                            | 2. Разработка стратегии тестирования и планирование процедур контроля качества |  
                                                                                            | 3. Работа с требованиями |  
                                                                                            | 4. Создание тестовой документации |  
                                                                                            | 5. Тестирование прототипа |  
                                                                                            | 6. Основное тестирование |  
                                                                                            | 7. Стабилизация / Эксплуатация |  Тест план (Test Plan) — это
                        
                                                                                    
                                                                                            | это документ, описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения. |  Тест план (Test Plan)
                        
                                                                                    
                                                                                            | Что надо тестировать? |  
                                                                                            | Что и как будете тестировать? |  
                                                                                            | Когда будете тестировать? |  
                                                                                            | Критерии начала / окончания тестирования. |  Тест дизайн — это
                        
                                                                                    
                                                                                            | это этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест кейсы), в соответствии с определёнными ранее критериями качества и целями тестирования. |  Техники тест дизайна
                        
                                                                                    
                                                                                            | Эквивалентное Разделение (Equivalence Partitioning — EP) |  
                                                                                            | Анализ Граничных Значений (Boundary Value Analysis — BVA) |  
                                                                                            | Причина / Следствие (Cause/Effect — CE) |  
                                                                                            | Предугадывание ошибки (Error Guessing — EG) |  
                                                                                            | Исчерпывающее тестирование (Exhaustive Testing — ET) |  Тестовый случай (Test Case)
                        
                                                                                    
                                                                                            | это артефакт, описывающий совокупность шагов, конкретных условий и параметров, необходимых для проверки реализации тестируемой функции или её части. |  Баг Репорт (Bug Report)
                        
                                                                                    
                                                                                            | это документ, описывающий ситуацию или последовательность действий приведшую к некорректной работе объекта тестирования, с указанием причин и ожидаемого результата. |  |  | Уровни Тестирования
                        
                                                                                    
                                                                                            | 1.	Модульное тестирование (Unit Testing) |  
                                                                                            | 2.	Интеграционное тестирование (Integration Testing) |  
                                                                                            | 3.	Системное тестирование (System Testing) |  
                                                                                            | 4.	Операционное тестирование (Release Testing). |  
                                                                                            | 5.	Приемочное тестирование (Acceptance Testing) |  Виды / типы тестирования
                        
                                                                                    
                                                                                            | Функциональные виды тестирования | Функциональное тестирование (Functional testing) |  
                                                                                            |  | Тестирование пользовательского интерфейса (GUI Testing) |  
                                                                                            |  | Тестирование безопасности (Security and Access Control Testing) |  
                                                                                            |  | Тестирование взаимодействия (Interoperability Testing) |  
                                                                                            | Нефункциональные виды тестирования | Все виды тестирования производительности |  
                                                                                            |  | Тестирование установки (Installation testing) |  
                                                                                            |  | Тестирование установки (Installation testing) |  
                                                                                            |  | Тестирование на отказ и восстановление (Failover and Recovery Testing) |  
                                                                                            |  | Конфигурационное тестирование (Configuration Testing) |  
                                                                                            | Связанные с изменениями виды тестирования | Дымовое тестирование (Smoke Testing) |  
                                                                                            |  | Регрессионное тестирование (Regression Testing) |  
                                                                                            |  | Тестирование сборки (Build Verification Test) |  
                                                                                            |  | Санитарное тестирование или проверка согласованности/исправности (Sanity Testing) |  |  | Принципы тестирования
                        
                                                                                    
                                                                                            | Тестирование демонстрирует наличие дефектов |  
                                                                                            | Исчерпывающее тестирование недостижимо |  
                                                                                            | Раннее тестирование |  
                                                                                            | Скопление дефектов |  
                                                                                            | Парадокс пестицида |  
                                                                                            | Тестирование зависит от контекста |  
                                                                                            | Заблуждение об отсутствии ошибок |  Требования
                        
                                                                                    
                                                                                            | это спецификация (описание) того, что должно быть реализовано. Требования описывают то, что необходимо реализовать, без детализации технической стороны решения. Что, а не как. |  Требования к требованиям:
                        
                                                                                    
                                                                                            | Корректность |  
                                                                                            | Недвусмысленность |  
                                                                                            | Полнота набора требований |  
                                                                                            | Непротиворечивость набора требований |  
                                                                                            | Проверяемость (тестопригодность) |  
                                                                                            | Трассируемость |  
                                                                                            | Понимаемость |  QA/QC/Test Engineer
                        
                                                                                    
                                                                                            | Quality Assurance | Комплекс мероприятий, который охатывает все технологические аспекты всех этапов разработки, выпуска и введения в эксплуатацию программных систем для обеспечения необходимого уровня качества продукта |  
                                                                                            | Quality Control | Процесс контроля соответствия разрабатываемой системы предъявляемым к ней требованиям |  
                                                                                            | Testing | Процесс отвечающий непосредственно за составление и прохождение тест-кейсов, находждение и локализацию дефектов и т.д. |  | 
            
Created By
Metadata
Comments
Google translate is our friend <3 nice cheatsheet!
Add a Comment
Related Cheat Sheets