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

Август 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
181 | Обсудить в   
Еще по теме
Умный город: зачем?

Умный город: зачем?

Чем больше в прессе прославляются «умные города», тем больше вопросов у рядового жителя мегаполиса. Почему город умный и откуда этот ум? Какие от этого ума преференции у простого жителя большого города?

7
Чью работу отдадут роботам?

Чью работу отдадут роботам?

Компания Forrester Consulting опросила 105 представителей предприятий из США, Великобритании, Японии, Германии и Франции, и оказалось, что половина компаний (45%) уже внедряют программных роботов. Вторая половина (49%) - уже запланировали такое внедрение.

21
Сотрудник-невидимка

Сотрудник-невидимка

Когда мы говорим «робот», первая ассоциация – неуклюжий Android на экзоскелете, который играет в футбол или сваривает автомобили. Но существует еще один большой класс роботов. Невидимых, но очень полезных. Речь о софтверных, или по-другому – программных, роботах, помогающих автоматизировать сложные бизнес-процессы.

43