Начать. Это бесплатно
или Регистрация c помощью Вашего email-адреса
Rocket clouds
Testing создатель Mind Map: Testing

1. модульное или юнит-тестирование

2. Tools

2.1. Types

2.1.1. Trackers

2.1.1.1. JIRA

2.1.1.2. Accunote

2.1.1.3. HP Quality

3. по виду приложений

3.1. mobile (android, iOs, etc)

3.2. desktop client server

3.3. desktop stand-alone

3.4. web application

4. по уровням

4.1. интеграционное

4.1.1. уровни

4.1.1.1. компонентное интеграционное тестирование

4.1.1.2. системеое интеграционное тестирование

4.1.2. подходы

4.1.2.1. снизу вверх

4.1.2.2. сверху вниз

4.1.2.3. большой взрыв

4.2. системное тестирование

4.2.1. на базе требований (requirements based)

4.2.1.1. пишуться test case

4.2.1.1.1. Positive

4.2.1.1.2. Negative

4.2.2. на базе случаев использования (use case based)

4.3. приемочное (ассептанс) тестирование

5. по цели тестирования

5.1. Функциональное

5.1.1. Выполняется на всех уровнях тестирования

5.1.2. рассатривает заранееуказанное поведение и сновывается на анализе спецификаций функциональности компонента

5.1.3. виды

5.1.3.1. тестирование взаимодействия

5.1.3.1.1. Compatiability

5.1.3.1.2. Integration

5.2. Нефункциональное

5.2.1. тестирование производительности

5.2.1.1. нагрузочное тестирование (Load & Performance)

5.2.1.2. стрессовое тестирование (stress testing)

5.2.1.3. тестирование стабильности и надежности (Stability/Reliability testing)

5.2.1.4. объемное тестирование (Volume testing)

5.2.2. тестирование установки

5.2.3. удобства пользования (юзабилити)

5.2.4. отказ и восстановление

5.2.5. конфигурационное тестирование

5.2.6. тестирование пользоватьского интерфейса

5.2.6.1. удобства пользования (Usability)

5.2.6.2. UI testing

5.2.7. тестирование безопасности

5.2.7.1. XSS (Cross-Site Scripting)

5.2.7.2. XSRF / CSRF (Request Forgery)

5.2.7.3. Code injections (SQL, PHP, ASP и т.д.)

5.2.7.4. Server-Side Includes (SSI) Injection

5.2.7.5. Authorization Bypass

5.3. Связанные с изменнениями (Change-related)

5.3.1. Smoke

5.3.2. regression

5.3.3. ad-hoc

5.3.4. verification

5.3.5. Sanity

6. по открытости кода

6.1. White-box

6.2. Black-box

6.3. Grey-box

7. Test Management

7.1. SD Methodologies

7.1.1. Incremental

7.1.2. Agile

7.2. plans

7.3. estimations

7.4. strategies

8. Test Design

8.1. Техники

8.1.1. Equivalence Partioning

8.1.2. Boundary Value Analysis (анализ граничных значений)

8.1.3. Cause/error effect

8.1.4. Exaustive Testing (Исчерпывающее тестирование)

8.1.5. Последовательный перебор

8.1.6. Pairwise (попарный перебор)

8.1.7. Error Guesing

9. Test execution

9.1. Manual

9.2. Automation

10. Test analysis

10.1. Metrics

10.2. Reports

10.2.1. Bug report

10.2.2. Test status report

11. По наличию кода

11.1. Static

11.1.1. Code Analysys

11.1.2. Requirements analysys

11.1.3. Rewiew

11.1.3.1. informal

11.1.3.1.1. buddy check

11.1.3.1.2. pairing

11.1.3.1.3. pair rewiew

11.1.3.2. walkthrough

11.1.3.3. Technical

11.1.3.3.1. peer review

11.1.3.4. Formal

11.1.3.5. Inspection

11.1.3.6. review technics

11.1.3.6.1. aad hoc

11.1.3.6.2. checklist based

11.1.3.6.3. scenarious and dry runs

11.1.3.6.4. role based

11.1.3.6.5. perspective based

11.2. Dynamic