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

Август 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
453 | Обсудить в   
Еще по теме
Никакой лирики - только RPA

Никакой лирики - только RPA

Одно из назначений RPA-технологий – освобождение сотрудников от монотонной механической работы, например, переноса данных из одной системы в другую, разбора писем, обработки Excel-таблиц и проч. Использование программных роботов позволяет решить как минимум три группы задач.

73
10 главных технологических трендов на 2019 год

10 главных технологических трендов на 2019 год

Что год грядущий нам готовит? Блокчейн, квантовые вычисления, аугметированная аналитика и искусственный интеллект - так считает Gartner. А бизнесу необходимо либо изменяться и пробовать новые бизнес-модели, либо приспосабливаться.

86
Первая. Грузовая. Роботизированная

Первая. Грузовая. Роботизированная

Сектор грузовых перевозок стойко ассоциируется с такими понятиями, как пути, перегоны, вагоны, контейнеры… При чем здесь роботы, да еще и программные? Но стереотипы не помогают прогрессу. «Первая грузовая компания» внедрила роботов и не прогадала. Разберем пример.

148