Стартап Testim использует ИИ для автоматизации тестирования веб-приложений

Платформа для автоматизированного тестирования программного обеспечения Testim привлекла 10 миллионов долларов в рамках цикла финансирования серии B при участии венчурных фондов SignalFire, Lightspeed Venture Partners, Meron Capital, NHN Ventures и Spider Capital. Основанная в 2014 году, Testim предлагает своим клиентам инструменты на основе искусственного интеллекта для непрерывного тестирования их программного обеспечения. Тестирование и обеспечение качества является одной из ключевых задач в разработке современного программного обеспечения, но она может занять очень и очень много времени, в свою очередь автоматизация этой задачи помогает ускорить процесс, чтобы минимизировать ошибки в публичных версиях приложений и быстрее выйти на рынок. Стартап утверждает, что его клиентами уже являются такие крупные компании, как NetApp, LogMeIn, Sprinklr и JFrog.

Стартап Testim, разрабатывающий ПО для автоматизации тестирования, получил 10 миллионов долларов инвестиций, которые планирует потратить, чтобы добавить в свой продукт поддержку тестирования мобильных приложений

Стартап Testim, разрабатывающий ПО для автоматизации тестирования, получил 10 миллионов долларов инвестиций, которые планирует потратить, чтобы добавить в свой продукт поддержку тестирования мобильных приложений (изображение: testim.io)

»Сейчас, чтобы оставаться конкурентоспособными, команды разработчиков программного обеспечения должны быть быстрее, чем когда-либо ранее», — говорит основатель и генеральный директор Testim Орен Рубин (Oren Rubin).»Мы помогаем им тестировать больше при гораздо меньших усилиях, снижая риск выпуска приложений с ошибками и увеличивая их скорость выхода на рынок».

В настоящее время платформа Testim поддерживает только веб-приложения. Она способна анализировать тысячи параметров для каждого элемента интерфейса, ранжируя их по степени надёжности. Чем больше Testim исследует приложение, тем больше она «узнаёт», что является правильным результатом, а что будет ошибкой. Разработчики могут создавать тесты напрямую при помощи кода или записывая их в виде макросов, а также комбинируя оба подхода. При этом любой тест можно использовать повторно в других компонентах или приложениях. Сейчас разработчики Testim работают над расширением своей платформы, чтобы добавить поддержку нативных мобильных приложений. Стартап обещает выпустить бета-версию с новыми возможностями для своих клиентов уже в этом году.

Наглядный пример, как в Testim  создаются макросы для тестов

Наглядный пример, как в Testim создаются макросы для тестов (источник: testim.io)

Рынок автоматизированного тестирования программного обеспечения в США составил около 8,5 млрд долларов в 2018 году, и эта цифра может вырасти почти до 20 млрд долларов в течение пяти лет. И, судя по всему, инвесторы также считают данное направление крайне перспективным. Так, венчурный фонд GV, ранее известный как Google Ventures, в прошлом году инвестировал в компанию Mabl 20 миллионов долларов, а в это же время австрийский стартап Tricentis также собрал около 165 миллионов долларов инвестиций. Обе компании занимаются разработкой инструментов для автоматизированного тестирования. С другой стороны, некоторые компании, такие как Facebook, предпочитают вкладывать средства в свои собственные инструменты для автоматизации, чтобы быть максимально уверенными в качестве своих продуктов.

Любое изменение кода в веб-приложении можно сразу же протестировать

Любое изменение кода в веб-приложении можно сразу же протестировать (источник: testim.io)

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

Вы можете посмотреть наглядно, как работает Testim, в видео на английском языке ниже.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

© 3DNews