Наша компания обладает широким набором методов и практик тестирования и контроля качества, при помощи которых инженеры по тестированию обеспечивают оптимальную поддержку проектов по разработке ПО на всех стадиях проектов.
Тестирование ПО
Специалисты отдела имеют опыт тестирования приложений без графического интерфейса (сервисы, интерфейсы хранилищ данных, произвольные API). Все проекты нашей компании прошли через руки наших инженеров по тестированию.
Наши специалисты имеют опыт использования различных методик тестирования: тестирование по методам “черного” ящика и “белого” ящика. В зависимости от специфики проекта и требований к качеству продукта инженеры по тестированию могут использовать весь диапазон типов тестирования и методологий:
Совместимости с браузерами, платформами и другими программными продуктами;
Нагрузочное, стрессовое и интеграционное тестирование, тестирование производительности;
Безопасности, проверка данных на полноту и непротиворечивость и многое другое.
Одно из направлений тестирования – это внедрение процессов и практик автоматизации тестирования в циклы разработки и поддержки программного обеспечения. Наша методика базируется на следующих принципах:
Автоматизация тестирования внедряется только после всестороннего анализа ее необходимости и полезности;
Не создаются краткосрочные решения – создаются уникальные фреймворки под нужды, как конкретного проекта, так и под наборы аналогичных проектов для компании заказчика;
В зависимости от желания заказчика и специфики проектов фреймворки могут отличаться друг от друга гибкостью и архитектурой (и в результате количеством трудозатрат);
Специалисты отдела имеют опыт тестирования приложений без графического интерфейса (сервисы, интерфейсы хранилищ данных, произвольные API).