Услуги по тестированию ПО (QA)

Мы оказываем полный комплекс услуг по тестированию информационных систем любого уровня сложности. Процедуры тестирования, применяемые в нашей компании, разработаны в соответствии с международными стандартами.

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

Финансовым организациям, для которых характерно наличие большого парка информационных систем собственной и заказной разработки, и где постоянно осуществляется их развитие и тестирование для обеспечения надежной работы, мы предлагаем полный аутсорсинг QA функции, создавая выделенные центры обеспечения качеством. Мы построим команду опытных специалистов со знанием специфики финансовой отрасли и пониманием бизнес-задач и создадим необходимую для этого инфраструктуру.

Создание методологии и регламента тестирования

Для повышения эффективности тестирования и обеспечения его полноты мы автоматизируем процессы разработки и исполнения тестов, а также разрабатываем и внедряем методологию и регламент тестирования программного обеспечения. Использование инструментов, таких как HP ALM, Test IT, Test Link, TestRail, Zephyr, позволяет качественно организовать и управлять процессом тестирования, собирать статистику и формировать отчетность.

Тестирование информационных систем

Мы предлагаем услуги по тестированию информационных систем для выявления дефектов, ошибок, неисправностей или несоответствия заявленному функционалу, а также для определения производительности, надежности и отказоустойчивости. Мы специализируемся на тестировании:

  • Процессинговых систем
  • Инвест-банкинговых процессов
  • АБС (DiaSoft, Inversia, ЦФТ)
  • Кредитных конвейеров
  • Системы ДБО
  • Корпоративные порталы
  • Мобильные приложения

Интеграционные решения, Usability тестирование

Мы проверим, насколько интерфейс вашей новой информационной системы соответствует ожиданиям пользователей. Совместно с вами мы определим группы пользователей и типовые задачи, которые необходимо решать с помощью новой системы. С помощью фокус-групп и специального программного обеспечения мы проследим, как пользователи выполняют поставленные задачи. Полученные результаты тестирования будут тщательно проанализированы нашими экспертами и представлены в виде детальных отчетов с рекомендациями.

Виды тестирования

Тестирование функционала

Проверка соответствия функционала системы заявленным характеристикам и стандартам может включать в себя следующие виды тестирования:

  • Инсталляционное тестирование
  • Функциональное тестирование
  • Регрессионное тестирование
  • Кредитных конвейеров
  • Системное тестирование

Интеграционное функциональное тестирование

Bell Integrator проводит интеграционное функциональное тестирование, позволяющее проверить качество взаимодействия ИТ-систем, в том числе в кредитном конвейере, системе обслуживания клиентов, бэк-офисе. Наш опыт позволяет осуществить максимально точный и полный анализ интеграционных процессов, разработать методологию, а также создать максимально адаптированные под ваши бизнес-задачи тест-планы и тест-кейсы. У нас также имеется собственный framework эмулятора внешних систем.

Автоматизированное тестирование

Bell Integrator предоставляет услуги по автоматизации тестирования систем с целью повышения качества тестирования, сокращения затрат и сроков тестирования, а также ускоренной поставки программных продуктов, за счёт внедрения автоматизированных тестов в CI/CD. Услуги по автоматизированному тестированию могут включать следующие виды:

  • Автоматизация регрессионного тестирования
  • Модульное, интеграционное, системное тестирование
  • Аудит процесса тестирования, с целью оптимизации процессов контроля качества
  • Создания системы автоматизированного тестирования с нуля с последующим внедрением в жизненный цикл продукта
  • Тестирование веб-приложений
  • Тестирование десктопных приложений
  • Тестирование API
  • Тестирование баз данных
  • Тестирование мобильных устройств

Нагрузочное тестирование и тестирование объемов

Проверка соответствия требованиям к производительности, надежности и отказоустойчивости на основе исследования нагрузочных характеристик системы включает:

  • Тестирование надежности
  • Тестирование производительности
  • Стрессовое тестирование
  • Тестирование объемов
  • Тестирование масштабируемости

Приёмо-сдаточные испытания

Приёмо-сдаточные испытания (ПСИ) – это комплексное тестирование, которое может включать функциональное, интеграционное, нагрузочное и другие виды тестирования. Результаты испытаний позволяют проверить, насколько система полностью соответствует всем требованиям, и являются формальным основанием для внедрения системы в промышленную эксплуатацию.

Разработка Unit-тестов

Unit-тестирование позволяет проверить на корректность отдельные модули исходного кода информационной системы. Мы разработаем Unit-тесты для вашей информационной системы вне зависимости от ее объема и сложности. В рамках бизнес группы модульного тестирования, командой Bell Integrator могут выполняться любые задачи из всего жизненного цикла ПО. При этом будут использованы разнообразные программные средства для тестирования и разработки. Для тестирования конкретных интерфейсов и компонентов применяются инструменты класса JUnit/NUnit. Возможна работа с большим количеством высокоуровневых языков: C#, C++, Java, Ruby, Scala. Мы также предоставим полный набор всей необходимой документации по коду.

Инструментарий

  • Управление тестированием: HP Application Lifecycle Management, IBM Jazz, TFS, Jira, Test IT, Test Link, TestRail, Zephyr
  • Функциональное тестирование: HP Quick Test Professional, IBM Functional Tester
  • Нагрузочное тестирование: JMeter, Load Runner, Gatling, Yandex.tank
  • Автоматизированное тестирование: Python, C#, Java, Selenium, Selenide, Rest Assured, Appium, Android SDK, WinAppDriver, Allure Report, HP UFT, Jenkins, TeamCity, Bitbucket, GitLub