Полный аутсорсинг 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