Будьте уверены, что ваш продукт разрабатывался в соответствии с лучшими практиками, отвечает всем необходимым требованиям, достаточно защищен и его качество на высоком уровне.

Тестирование ПО

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

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

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

Оцените «здоровье» системы и заранее спланируйте изменение конфигурации ПО
Что мы делаем:

Консалтинг процессов тестирования

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

Ручной контроль качества

Играем роль конечного пользователя, тестируя функции продукта, чтобы убедиться, что они ведут себя так, как задумано
Что мы делаем:
Определяем целевые бизнес-процессы, эмулируемые сценарии
Планируем технологический ландшафт, методики экстраполяции результатов
Определяем технологический стек и методологии контроля метрик
Разрабатываем нагрузочные скрипты и эмуляторы
Обследуем бизнес-процессы, определяем «узкие» места
Определяем стратегии, workflow, зоны ответственности, метрики
Внедряем автоматизацию процессов тестирования
Определяем релизную политику, проводим оценочные собеседования
Разрабатываем стратегии тестирования
Функциональное тестирование
Веб-тестирование мобильных приложений
Тестирование пользовательского интерфейса, кросс-платформенности

Школа тестирования Logrocon

Поможем вам сформировать собственную команду профессионалов
Что мы делаем:
Определяем уровень обучаемого
Создаем индивидуальные программы обучения
Задействуем практические занятия по всем видам тестирования
Проводим воркшопы
Повышаем уровень квалификации ваших сотрудников
Проводим сессии нагрузочных испытаний
Вырабатываем рекомендации по настройке ПО и конфигураций системных ресурсов промышленного стенда
Разрабатываем регламенты, инструкции и стандарты
Проводим мероприятия для повышения квалификации сотрудников тестирования
Интеграционное, регрессионное тестирование
повторных обращений
сотрудников в отделе
успешно реализованных проектов
86%
40
200+
экспертных отраслей
сертификата
виды тестирования
6
54
Все

Примеры наших проектов

тестирования программного обеспечения

Проект внедрения системы управления разработкой (ALM) для крупной компании, управляющей инженерными сетями (ПАО «Газпром нефть»)
#Тестирование
#Jira
#TFS
#CRS/FATSA

100+
проектов введено в промышленную эксплуатацию

#OCRM

2014
год начала сотрудничества, которое длится по сей день

#CLM
#NFS
Виды тестирования:

функциональное;
автоматизированное;
регрессионное;
интеграционное;
нагрузочное.

#CASHBACK
#PHO
Проект внедрения системы управления разработкой (ALM) для крупной компании, управляющей инженерными сетями (ПАО «Газпром нефть»)

100+
проектов введено в промышленную эксплуатацию

2016
год начала сотрудничества, которое длится по сей день

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

функциональное;
автоматизированное;
регрессионное;
интеграционное;
нагрузочное.

#Тестирование
#Jira
#TFS
#CRS/FATSA
#OCRM
#CLM
#NFS
#CASHBACK
#PHO

Наши преимущества

Отраслевая экспертиза

Кристальная прозрачность

Объемный контроль качества

За последние 10 лет специалисты Logrocon завершили 480+ технологических проектов в 10 различных отраслях.

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

Открытые принципы ценообразования и возможность видеть трудозатраты в режиме реального времени.
Занимается обследованием и полным циклом производства ПО, что расширяет наши возможности в области тестирования.

Это позволяет предоставлять вам индивидуальные решения, которые будут гибкими, безопасными и экономичными.

Наши заказчики

Что мы тестируем?

Веб-сайты
Клиент-Сервер
Интеграционные платформы
Телеметрические системы
Базы данных
Веб-приложения
Мобильные приложения
Настольные приложения
E-commers
API/веб-сервисы
SaaS

Уже знаете чего хотите?

Мы подберем варианты

И предложим решение

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

Технологическая карта тестирования

Мы не просто тестируем информационные системы, но помогаем нашим заказчикам упростить ландшафт приложений, а также консультируем по стратегическим технологиям
Компания «Логрокон» имеет обширный опыт в проведении автоматизированного тестирования с использованием как коммерческих, так и open-source продуктов для автоматизации как GUI интерфейсов, API, интеграционных тестов с использованием шин MQ, мониторинга и сбора результатов автоматизированных тестов.
Наиболее часто используемые в проектах решения:
Среда разработки:
Сборка:
На уровне кода:
Selenide
Cucumber
Selenium WebDriver
SpecFlow
Coded UI tests - Visual Studio
MS Visual Studio
MS Visual Code
RubyMine
Intellij Idea
Maven
Java
C#
Контроль версий:
Базы данных:
Прочие инструменты:
Удобство запуска:
Git
SVN
Oracle
PostgreSQL
MS SQL Oracle
IBM DB2
Jira
Ant
Gradle
Ruby
Confluens
SoapUI
JDBC
EMC Captiva
RFHUtil
EMC Documentum
dqMan
IBM MQ
RabbitMQ
Jenkins
Gitlab CI/CD
HP ALM
Azure DevOps Server
Team Foundation Server
Компания «Логрокон» имеет обширный опыт в проведении нагрузочных испытаний с использованием как коммерческих, так и open-source продуктов для подачи нагрузки, мониторинга и сбора результатов нагрузочного тестирования.
Наиболее часто используемые в проектах решения:
На уровне кода:
Сборка:
Работа с браузером:
HP LoadRunner
Apache JMeter
IBM Performance Tester
Gatling
Java
C#
Ruby
.NET
Maven
Selenium
Cucumber
Контроль версий:
Базы данных:
Прочие инструменты:
Мониторинг утилизации ресурсов:
Git
SVN
Oracle
PostgreSQL
MS SQL Oracle
IBM DB2
Jira
Ant
LeanFT
Confluens
SoapUI
JDBC
EMC Captiva
EMC Documentum
dqMan
IBM MQ
PerfMon
nmon
iostat
Glances
vmstat
Pascal
Python
MS Visual Studio – с использованием LoadTest/Coded UI Test
Grafana
Удобство запуска и CI:
Jenkins
HP ALM
TFS
Компания «Логрокон» имеет обширный опыт в проведении функциональных испытаний с использованием как коммерческих, так и open-source продуктов для выполнения проекта по тестированию, а также программных продуктов, помогающих повысить качество проводимого тестирования на разных стадиях проекта.
Наиболее часто используемые в проектах решения:
Тестирование API Rest\Soap:
Тестирование интеграционные шин:
Веб-тестирование:
HP ALM
Confluence
Jira (Xray,Zephyr)
TestRail
Allure
Soap UI
Katalon Studio
Postman
Insomnia REST Client
IBM WebSphere MQ
Fiddler
Charles
Работа с СУБД:
Oracle
MS SQL
RFHUtil
RabbitMQ
DevTools
Redmine
Team Foundation Server
MQ Explorer
PostgreSQL
IBM DB2

Почему стоит автоматизировать тестирование ПО?

Вот некоторые варианты:

Человеческий ресурс всегда ограничен, поэтому его высвобождение дает возможность затратить больше усилий на задачи, которые нельзя автоматизировать. В свою очередь, это приводит к повышению общей эффективности команды разработки.

Увеличение объемов тестирования, которое возможно провести в рамках проекта.

Ручное тестирование затратно по времени. Особенно актуально, когда приходится тестировать системы с большим количеством сущностей и данных;

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

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

Упрощение документирования проекта.

Для чего проводить
нагрузочное тестирование ПО?

Сбои и отказы системы могут привести к убыткам, вызвать отток клиентов или даже привести к полному отказу от использования вашего программного продукта.

Поэтому, при выпуске нового программного продукта, доработке и внесении изменений в ранее эксплуатируемое программное решение или изменении конфигурации стендов должен возникать вопрос:
Проведённые сессии нагрузочных испытаний гарантируют стабильность работы ПО в разнообразных режимах эксплуатации и дадут вашему продукту преимущество перед конкурентами, помогут определить возможности масштабирования приложения.
Ответом на него будет проведение нагрузочного тестирования вашего приложения.
Как наше ПО будет работать под нагрузкой?
1
2
4
3
Нагрузили
Внесли изменения
Посчитали
Прослезились

Какие задачи решает тестирование?

Защищает инвестиции
не несите убытки и не теряйте сделки, выгоду, клиентов из-за ошибок в ваших программных продуктах, обнаруженных на этапе эксплуатации
Привлекает и удерживает клиентов
созданный профессионалами продукт повысит лояльность и удовлетворенность ваших клиентов
Качественный продукт — это ключевой фактор роста прибыли и имиджа компании на рынке
Ускоряет разработку ПО
повысьте скорость разработки вашего программного продукта, обеспечив своевременное обнаружение и исправление ошибок в коде
Снижает риски при пиковых нагрузках
привлеките квалифицированные ресурсы стабильность продукта в момент пиковых нагрузок без ущерба качеству
Повышает продуктивность внутренних служб
привлечение внешних экспертов создает здоровую конкуренцию внутренним специалистам, что позволяет оценить и повысить из эффективность
Экономит бюджет
согласно нашим исследованиям исправление ошибки в ПО на стадии эксплуатации обходится до 10 раз дороже, чем на стадии тестирования

Преимущества проведения нагрузочных испытаний

В результате проведения нагрузочного тестирования вы сможете:

Предсказать поведение Вашего программного продукта при росте числа пользователей и/или объема используемой ими информации.

Выявить ошибки (такие как утечка памяти, некорректные настройки или распределение ресурсов и др.) на ранних стадиях до проявления проблем на промышленной среде.