СМ-Консалт
 

CMC-TotalTest. Комплексное решение по автоматизации тестирования с использованием бесплатных и условно бесплатных инструментальных средств

Наши решения и услуги 1. Сделано в СМ-Консалт. Оригинальные решения, которые делают невозможное!

Тип решения: Комплексное решение для проведения автоматизированного тестирования.
Поставка: Интегрированный набор инструментальных средств автоматизированного тестирования. Работы по интеграции и настройке комплекта в среду разработки заказчика. Комплект методической документации для организации процесса тестирования. Опционально: набор тренингов по инструментальным средствам и организации процесса.


 

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

CMC-TotalTest адаптирован под совместное использование со всеми известными системами автоматизированного тестирования и способен встраиваться в любое программное окружение, имеющееся у заказчика.

CMC-TotalTest поставляется в двух вариантах:

  • CMC-TotalTest for Java;
  • CMC-TotalTest for .NET.

Основные возможности

  • Автоматизированное тестирование программных средств, реализованных при помощи самых разнообразных технологий разработки:
    • веб-приложения любого типа,
    • приложения с графическим интерфейсом,
    • консольные приложения;
    • тестирование сложной функциональности: АБС, CRM, корпоративные информационные системы;
    • тестирование невозможной функциональности: документов, экранных форм, а также всего, что не тестируется известными инструментами.
  • Проведение тестирования, управляемого данными и моделями;
  • Широкие возможности логирования тестов:
    • Текстовые логи;
    • Снимки экрана в ключевые моменты;
    • Видео прохождения теста.
  • Возможность работы с БД напрямую. Если база данных чувствительна к изменениям, возможно работать с ней в режиме "только для чтения". Возможен подбор имеющихся тестовых данных, проверки на уровне базы, сравнение того, что хранится в базе, с тем что отображается на пользовательском интерфейсе.
  • Широкие возможности организации тестов и тестовых комплектов;
  • Широкие возможности организации проверок, которые позволяют сравнивать целые объекты по всем полям, проверять коллекции;
  • Использование современных распределенных репозиториев, которые дают как открытый, так и закрытый доступ к проектным данным;
  • Организация тестирования в процессе непрерывной сборки;
  • Возможность частичного использования функциональных тестов для проведения нагрузочного тестирования;
  • Возможность построения отчетов различного уровня и детализации, в том числе и трендовых.

 

Детали и особенности CMC-TotalTest

  • CMC-TotalTest является не только коробочным решением; это технология плюс опыт эффективного тестирования, который наши специалисты передают заказчику;
  • CMC-TotalTest - это выверенная методология, адаптированная к предлагаемым инструментальным средствам, обеспеченная качественной методической документацией и тренингами;
  • CMC-TotalTest позволяет выстраивать процессы тестирования «под ключ» с гарантией качества. Это наше решение + опыт проектов тестирования сложных систем;
  • CMC-TotalTest может быть внедрен как в компании, где используется только ручное тестирование, так и в компании, где уже есть автоматизация;
  • Поддержка языков: C#, Java;
  • Поддержка инструментов юнит-тестирования: NUnit, MS Test, jUnit, TestNG;
  • Способность работать в средах: Visual Studio, Eclipse;
  • Использование систем версионного управления: SVN, Git. Интеграция с IBM Rational TeamConcert, Microsoft Team Foundation Server, HP ALM (если они уже применяются в организации) + встраивание в системы организации, если используется нечто отличное от известных решений;
  • Поддерживает системы непрерывной интеграции: Jenkins, Bamboo, CruiseControl.Net, Интеграция с IBM Rational TeamConcert, Microsoft Team Foundation Server, HP ALM (если они уже применяются в организации).

Основные выгоды от применения CMC-TotalTest

  • Использование бесплатных (условно бесплатных) инструментальных средств и компонентов обеспечивает значительное ускорение возврата инвестиций (ROI) и повышение эффективности тестирования при разумных инвестициях со стороны наших клиентов;
  • Простота разработки автоматических тестов приложений позволяет обеспечить хорошую скорость и высокое тестовое покрытие. Больше тестов, меньше пропущенных багов и простоев;
  • В ядро CMC-TotalTest заложены инструменты для генерации тестовых данных, что обеспечивает широкое тестовое покрытие;
  • Анализ результатов не занимает много времени, для воспроизведения ошибок приложения достаточно просмотреть подробные логи, скриншоты и даже видео;
  • Тщательный отбор тестов в автоматизацию обеспечивает максимальную экономическую эффективность от внедряемого решения;
  • Постановка полного цикла разработки и сопровождения программного обеспечения на современной технологической линейке инструментов от максимального числа вендоров;
  • Богатый опыт и методологическая подготовка специалистов СМ-Консалт позволяют получить максимальную выгоду от автоматизации тестирования.

Наш подход в тестировании

  • Тесты на разных уровнях. Мы пишем тесты не только через пользовательский интерфейс, но и на более низком уровне. Тесты на уровне API, протоколов и фреймворков. Разрабатываем юнит-тесты;
  • Выбор сценариев ручного тестирования, которые необходимо автоматизировать. За годы работы компании СМ-Консалт был выработан подход к подготовке сценариев автоматизированного тестирования - выбору тестов в автоматизацию. Не все ручные сценарии нужно автоматизировать. Необходимо переработать и выбрать те сценарии которые принесут максимальную выгоду;
  • Работа с базами данных. Если база данных чувствительна к изменениям, всегда можно работать в режиме "только для чтения", чем мы и пользуемся. Мы подбираем подходящие тестовые данные, мы делаем проверки на уровне базы, сравниваем то, что хранится в базе, с тем, что отображается на пользовательском интерфейсе. Это позволяет глубже понимать суть бизнес-процессов тестируемого приложения;
  • Отбор тестов в автоматизированное тестирование (АТ). За годы работы мы выработали подход к подготовке сценариев. Не все ручные сценарии нужно АТ так как есть. Иногда их нужно переработать и выбрать те, которые принесут максимальную выгоду. Мы знаем, как замерить покрытие и на каких уровнях приложения лучше все протестировать;
  • Тесты для функционального тестирования годятся и для нагрузочного! Используя наш подход к написанию тестов, мы можем сочетать инструменты функционального тестирования и нагрузочного. Мы можем выбирать из обычных тестов, по которым хотим замерить нагрузку. Это экономит наши силы и силы клиента + дает заряд дополнительной мощности;
  • Практика, опыт, знания. В мире очень немного нового, того, чего не было ранее. Наш опыт позволяет быстро идентифицировать сложности не только в тестировании, но и в смежных процессах.

 

 

 

 

20.04.2016

Наши заказчики и истории успеха

Нордеа Банк

Банк ВТБ24

Банк Русский Стандарт

ТрансКредитБанк


Сберегательный Банк РФ 
 
Центральный банк РФ




 






 

 

 

   

Новости СМ-Консалт

Мастер-класс для тренеров и руководителей "Работа в аудитории". 1 ступень уже в марте

Обновлено расписание тренингов до марта 2017 года

Бесплатный вебинар 14 декабря в 14 00 по Мск - «Секреты управления ИТ-командой: 10 важных практик, которые сделают команду эффективной»

Новые статьи в библиотеке

Примеры отраслевых решений на основе BIPULSE

Практика реализации модуля интеграции для Rational Software Architect, позволяющего преобразовывать низкоуровневое представление процесса из IBM Rational ClearQuest в UML

Что удивляет в русских менеджерах иностранцев

Разработка ПО с использованием лучших мировых практик и инструментов на Иркутском авиационном заводе

Презентация доклада для IT Global Meetup Санкт-Петербург: "Почему Agile так популярен? Взгляд циника и психолога"

Отчет, презентация и видео доклада для Октябрьской встречи Петербургского клуба менеджеров проектов в IT - SPM Meetup #36

Заказчики и истории успеха

Сделано в СМ-Консалт

Ближайшие события

Дружите с нами на FaceBook

Компания
Сделано в СМ-Консалт
Услуги 
Компетенция
  • CMC-TotalTest (скоро)
    уникальная разработка автоматизации функционального тестирования. Альтернатива HP UFT, IBM RFT и Microsoft!
  • CMC-Bisquiter
    автоматизированное тестирование АБС "Бисквит"
  • CMC-Formater
    тестирование печатных и экранных форм
  • CMC-TerminalTest
    тестирование терминальных приложений
  • ProjectTracker
    интеграция ALM и MS Project
  • GanttChart
    модуль управления проектами для IBM Rational ClearQuest и TeamConcert
    Все разработки СМ-Консалт >
  • ИТ-консалтинг
  • Автоматизированное тестирование
  • Ручное тестирование
  • Аутсорсинг тестирования
  • Оптимизация бизнес-процессов
  • Внедрение методологии и инструментов ALM
  • Обучение и коучинг
  • Разработка ПО
  • Интеграция
ООО СМ-Консалт (СМК), 2004-2016.
Карта сайта