Инструмент JavaScript автоматизирует инструменты для разработки встраиваемых систем

293

По словам компании, эта программа, получившая название Believe и основанная на JavaScript, «также может использоваться для непрерывной интеграции и конечного контроля качества в производстве». «Во время разработки продукта Believe можно использовать для ввода ошибок и имитации событий или условий, которые
в противном случае было бы трудно воспроизвести».

Он также может автоматически генерировать отчеты и проводить тесты в нерабочее время.

«Believe — это обеспечение уверенности в дизайне и вывод на рынок проверенных продуктов», — сказал управляющий директор Bermondsey Питер Ригли, добавив, что, по его мнению, это новый вид инструмента для разработки встраиваемых систем, который добавляет реальное оборудование к тестируемому продукту. методология разработки знакома инженерам-программистам и позволяет создать смоделированную среду, в которой может работать тестируемое устройство.

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

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

Есть две версии:

  • Believe-DV для проектирования и проверки, поставляется с редактируемыми библиотеками интерфейса, позволяющими инженерам писать свои собственные тесты. Включенные пользовательские интерфейсы включают «проверку
    менеджер», «менеджер проекта», «редактор тестов» и интерфейс командной строки
  • Believe-QA предназначен для производства или является частью цепочки инструментов непрерывной интеграции. Он работает в командной строке ПК

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

Полнофункциональные ознакомительные версии с 30-дневным ограничением можно загрузить. с сайта компании.