Что тест грядущий нам готовит?

Август 2018 г. Компания «Аплана» регистрирует два собственных решения: Aplana Test Automation Framework (TAF) для автоматизации функционального тестирования и Aplana Performance Testing Framework (PTF) для проведения нагрузочных испытаний ПО.

Автоматизированное тестирование ПО – аналог ручного функционального тестирования, который выполняется не человеком, а программой-роботом (ПО для запуска, инициализации, анализа и выдачи результатов прогона тест-скриптов).

 

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

  • Оценка функционирования графического интерфейса приложения

  • Определение соответствия баз данных функциональным и нефункциональным требованиям

  • Тестирование web-сервисов автоматизированными средствами

  • Проверка работоспособности модулей веб-приложений

  • Проверка работоспособности функционала мобильного приложения на различных мобильных устройствах и операционных системах

 В предметных областях это могут быть биллинговый софт, системы ПО, используемые для массового обслуживания клиентов, бизнес-приложения, CRM-решения и ERP-системы и др. В автоматизированном тестировании ПО не существует универсального рецепта – у каждого заказчика разные первоначальные условия и разные конечные цели. Поэтому решение позволяет проводить такие виды тестов, которые вручную либо не выполнить, либо выполнить трудно (дополнительное оборудование, персонал).

Автоматические тесты = Программный продукт

Решение Aplana TAF создавалось, чтобы ускорить и удешевить процесс проведения функционального тестирования. Финансовая окупаемость – основной фактор, определяющий целесообразность автоматизации тестирования ПО.

Автоматизация тестирования – это интеллектуальное творчество ИТ-специалистов высокой квалификации. Для достижения поставленных целей его ведут планомерно. На каждом этапе автоматизации специалисты выбирают стратегию испытаний для проверки качества исследуемого объекта.

 

Созданный «Апланой» инструментарий позволяет за пару часов обучить и привлечь к созданию автотестов инженеров, выполняющих ручное тестирование. Эффекты ощутимы – минимизация временных и финансовых затрат на этапы разработки САФТ.

Ручное тестирование,
занимающее 5 дней, выполняется автоматизацией за 4 часа

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

Тест под нагрузкой

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

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

Задача фреймворка Aplana PTF

На основе опыта и экспертизы специалистов «Апланы» удалось объединить ряд Open Source платформ, доработав их и расширив их возможности. Новое решение - альтернатива покупке дорогостоящих готовых инструментов западных вендоров и бесплатным разработкам с открытым кодом и ограниченным функционалом. Задача фреймворка Aplana PTF — уменьшить различия между популярными платными и бесплатными инструментами для проведения нагрузочного тестирования.

 

Aplana Test Automation Framework и Aplana Test Automation Framework – первые отечественные продукты среди специализированных инструментов обеспечения качества ПО.

Разработка собственных продуктов - часть нового подхода компании «Аплана», направленного на снижение зависимости российского рынка тестирования от зарубежных производителей. Приоритетные задачи компании – минимизировать недостатки разработки автотестов на Open Source платформах, а также снизить сложность работ по нагрузочному и автоматизированному тестированиям.


28 ноября 2018г. / Индустрия 4.0
8764 | Обсудить в   
Еще по теме
Чек-лист настоящих облаков

Чек-лист настоящих облаков

Что такое облака на самом деле, чем они отличаются от виртуализации, кто действительно продаёт высокие технологии, а кто просто прикрывается модным термином ― баталии на этот счёт начали греметь уже много лет назад и до сих пор не стихают.

5764
Как витать в облаках и не терять на этом деньги

Как витать в облаках и не терять на этом деньги

Человеку со стороны может показаться, что «облака» ― это такой buzzword, который используют просто потому, что это (было) модно. Как искусственный интеллект в наше время или блокчейн немного раньше.

5887
Сервисы современного облака

Сервисы современного облака

Когда-то под видом облаков нам всем продавали в целом обычную аренду оборудования. Чуть позже начали предлагать виртуализацию, но без особой автоматизации и возможностей использования ресурсов по-умному.

6996