Testing
Тестирование приложений – не менее важная задача, чем их разработка. Сложные приложения содержат много различной функциональности, и требуется внимательное и тщательное тестирование каждого экрана и каждой функции, чтобы быть уверенным в том, что ваше приложение работает штатно для всех ваших пользователей. Также очень важно не только тестировать приложение перед его деплоем, но и отслеживать качественные метрики работы в процессе функционирования приложения, чтобы выявлять и ликвидировать все возникающие у пользователей проблемы.
4 шага к идеальному качеству вашего приложения:
  1. Оценка проекта (Project assessment). Мы проанализируем ваш проект, и разработаем для вас идеальную стратегию тестирования.
  2. Ручное тестирование (Manual testing). Наши специалисты вручную проверят каждую функцию вашего приложения.
  3. Автоматическое тестирование. Наши инженеры покроют ваше приложение автоматическими тестами, что позволит ускорить выпуск новых релизов.
  4. Отслеживание показателей в реальном времени. DevOps-инженеры настроят вашу инфраструктуру таким образом, чтобы все критические показатели качества работы вашего приложения оценивались в реальном времени, и вашей технической поддержке поступали моментальные уведомления обо всех отклонениях показателей от нормы.
Какие виды тестирования мы осуществляем:
  • Functional. Проверка корректности работы приложения, основанная на техническом задании и документации.
  • User Interface. Проверка корректной работы пользовательского интерфейса, во всех возможных вариациях окружения (операционные системы, браузеры, размеры дисплеев)
  • Localization. Проверка корректного отображения всех текстов после перевода приложения на другой язык, а также проверка полноты локализации.
  • E2E (end-to-end). Проверка корректной работы приложения в соответствии с моделями поведения пользователей (user flow)
  • Usability. Проверка того, что приложение понятно и удобно для пользователей.
  • Regression. Тестирование, позволяющее убедиться, что после обновления приложения оно сохраняет свою работоспособность
  • Performance. Оценка производительности системы с помощью синтетических тестов, а также с помощью отслеживания метрик проекта в production-окружении.
  • Compatibility. Проверка работы приложения на различных устройствах и совместимости со всеми операционными системами.
  • Desktop applications for Windows, MacOS and Linux
  • Мобильные приложения для Android и iOS
  • Веб-приложения и сайты
  • API и консольные приложения
Мы тестируем:
Made on
Tilda