Тестування та контроль якості

Mobile Effort пропонує повний цикл тестування, заходів з контролю якості для мобільних додатків та комп’ютерних програм.

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

Наші експерти в галузі тестування мобільних додатків і комп’ютерного програмного забезпечення дозволять вам уникнути хвилювань щодо зручності використання та безпеки програмного забезпечення. Випустити конкурентний продукт високої якості можливо завдяки технології виявлення можливих дефектів на ранній стадії розробки проєкту, перевірці мобільного застосунку на відповідність очікуванням користувачів тощо.

Ми напрацювали рішення, що дозволяють принести користь у проєкт на будь-якій стадії його розробки – як на етапі визначення вимог до продукту, так і при тестуванні додатку перед релізом.

Щоб повідомити про результати тестів, наші інженери використовують такі системи, як MantisBT, Atlassian Jira, BugZilla, TestLink, Trac.

Процес контролю якості програмного забезпечення

Нашою основною метою є визначення та створення заходів із забезпечення контролю якості, які відповідають потребам конкретного продукту. Наші QA та тестувальники працюють над покращенням якості продукту та інформують замовника у разі можливого виникнення критичних моментів та вже знайдених дефектів. Усі знайдені проблеми обговорюються з замовником, програмістами та менеджером проєкту, щоб запобігти зниженню рівня продукту.

Процес тестування мобільних додатків має наступні кроки:

  1. Аналіз вимог до продукту.
  2. Вибір найбільш оптимальної стратегії забезпечення якості.
  3. Вибір програмних засобів.
  4. Створення плану тестування.
  5. Підготовка тестових даних та середовища тестування.
  6. Виконання тестів.
  7. Складання детальної звітності про знайдені проблеми.
  8. Аналіз знайдених і прогнозованих проблем.
  9. Передача результатів тестування замовнику.

Типи тестування які ми використовуємо:

  • Функціональне тестування
  • Тестування інтерфейсу
  • Приймальне тестування
  • Тестування зручності
  • Конфігураційне тестування
  • Міжплатформне тестування
  • Тестування сумісності
  • Інтеграційне тестування
  • Навантаження та стрес
  • Тестування безпеки
  • Тестування локалізації

Набір реальних пристроїв, доступних для тестування

У нас є набір реальних пристроїв, включаючи застарілі, які використовуються при тестуванні:

  • Android
    • HTC S720e, Android 4.01
    • Lenovo A536, Android 4.4
    • Lenovo P70-a, Android 5.1
    • Asus Nexus 7, Android 6.0
    • Meizu PRO 7, Android 7.0
    • Motorola XT1100 Nexus 6, Android 7.1
    • Huawei P10, Android 9.0
    • Xiaomi Mi A1, Android One 9.0
    • Nokia 7.2, Android 10.0 (Q)
    • Samsung Galaxy S10, Android 10.0 (Q)
    • Nokia G20, Android One 11.0
    • Nokia 4.2, Android One 11.0
    • Lenovo Yoga Tab, Android 11.0
  • iOS
    • iPhone 5s, iOS 12.4.5
    • iPhone 11, iOS 14.1
  • Windows
    • Nokia Lumia 920
    • Microsoft Lumia 950

Повний спектр послуг з розробки програмного забезпечення