Веб-застосунок (соціальна мережа)

Get Started. It's Free
or sign up with your email address
Веб-застосунок (соціальна мережа) by Mind Map: Веб-застосунок (соціальна мережа)

1. Функціональне тестування

1.1. Functional testing

1.1.1. Чи працює взагалі?

1.1.2. Чи виконує функції, описані в технічному завданні?

1.1.2.1. Чи можна зареєструватися?

1.1.2.2. Чи можна використати іншу соціальну мережу для реєстрації?

1.1.2.3. Чи можна вести чат?

1.1.2.4. Чи можна знайти друзів?

1.1.2.5. Чи можна публікувати пости?

1.1.3. Чи можна розширювати функціонал?

1.2. Security and Access Control testing

1.2.1. Чи зберігається конфіденційність даних?

1.2.2. Хто має доступ до даних користувачів?

1.2.3. У разі пошкодження даних, як відбувається відновлення?

1.2.4. Чи має доступ до особистих даних авторизований користувач?

1.3. Interoperability testing

1.3.1. Як взаємодіє ПЗ з іншими браузерами: Mozilla Firefox, Opera, Chrome, Safari, Internet Explorer і т.д.?

2. Пов'язане зі змінами тестування

2.1. Smoke testing

2.1.1. Чи працює система та основні функції при запуску системи?

2.2. Regression testing

2.2.1. Чи працює веб-застосунок при перенесенні його на мобільні пристрої?

2.2.2. Чи все так само працює в інших браузерах?

2.2.3. Чи при зміні сервера програма виконує покладені на неї функції?

3. Нефункціональне тестування

3.1. Performance and Load Testing

3.1.1. Скільки часу працюють окремі компоненти програмного продукту?

3.1.2. Скільки користувачів можуть одночасно працювати з веб-застосунком?

3.1.3. Яка продуктивність при високих, граничних, стресових навантаженнях?

3.2. Stress Testing

3.2.1. Як поведе себе продукт при стресовій інтенсивності виконання операцій?

3.2.2. Що буде при аварійній зміні конфігурації сервера?

3.2.2.1. Чи відновиться програма до нормального стану?

3.3. Stability / Reliability Testing

3.3.1. Чи є витік пам'яті?

3.3.2. Чи стабільно працює система на протязі довгого проміжку часу?

3.3.3. Чи відбудеться перезапуск сервера під навантаженням?

3.4. Volume Testing

3.4.1. Визначення кількості користувачів, що одночасно працюють із веб-застосунком

3.4.2. Визначення часу виконання операцій при збільшенні об'ємів даних в базі даних соціальної мережі

3.5. Usability testing

3.5.1. Скільки часу і кроків необхідно користувачу щоб війти, зареєструватися, написати повідомлення, знайти друзів, розмістити пост, поділитися інформацією?

3.5.2. Скільки помилок користувач зробив, користуючись сервером (не туди ввійшов, не туди натиснув)?

3.5.3. Як багато пам'ятає користувач: де і що знаходиться у веб-застосунку?

3.5.4. Як почуває себе користувач після роботи з сервером?

3.6. Failover and Recovery testing

3.6.1. Як поведе себе система при відмові електроенергії на комп'ютері-сервері?

3.6.2. Як поведе себе система при відмові електроенергії на комп'ютері-клієнті?

3.6.3. Що буде при перераванні збереження змін у профілі, при надсиланні повідомлення?

3.6.4. Що буде при наявності неправильних даних у базі даних?

3.7. Configuration testing

3.7.1. Тип і версія веб-браузера

3.7.2. Робота веб-застосунку при різному розширенні екрану

3.7.3. Тип, версія і бітність системи