Jump to content

Мыльный интерфейс

Мыльный интерфейс
Разработчик(и) Программное обеспечение SmartBear
Первоначальный выпуск 2005 г .; 19 лет назад ( 2005 )
Стабильная версия
5.7.2 / 7 ноября 2023 г .; 8 месяцев назад ( 07.11.2023 ) [1] [2]
Репозиторий github /SmartBear /мылопуи
Написано в Ява, Гроуви
Доступно в Английский
Тип SOA , веб-сервисы
Лицензия EUPL (SoapUI с открытым исходным кодом)
Собственный (ReadyAPI)
Веб-сайт мыло .org

SoapUI  — это с открытым исходным кодом приложение для тестирования веб-служб для протокола простого доступа к объектам (SOAP) и передачи репрезентативного состояния (REST). Его функциональность охватывает веб-сервисов проверку , вызов, разработку, моделирование и макетирование , функциональное тестирование, нагрузочное тестирование и тестирование на соответствие. Коммерческая версия ReadyAPI (ранее SoapUI Pro ), которая в основном ориентирована на функции, предназначенные для повышения производительности, также была разработана компанией Eviware Software AB. В 2011 году SmartBear Software приобрела Eviware. [3] [4]

SoapUI был первоначально выпущен для SourceForge в сентябре 2005 года. Это бесплатное программное обеспечение , лицензируемое на условиях Общественной лицензии Европейского Союза . [5] С момента первого выпуска SoapUI был загружен более 2 000 000 раз. [6] Он полностью построен на платформе Java и использует Swing в качестве пользовательского интерфейса . Это означает, что SoapUI является кроссплатформенным . Сегодня SoapUI также поддерживает IDEA , Eclipse и NetBeans . [7] [8]

SoapUI может тестировать веб-сервисы SOAP и REST, JMS , AMF , а также выполнять любые вызовы HTTP ( S ) и JDBC . [9]

Мыльный интерфейс

[ редактировать ]

Основные функции включают веб-сервисы: [10]

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

Готовый API

[ редактировать ]

ReadyAPI — это версия для коммерческого предприятия. ReadyAPI добавляет в ядро ​​SoapUI ряд улучшений производительности, которые призваны упростить выполнение многих повторяющихся задач при работе с SoapUI. [10]

Особенность Выгода Читать далее
Покрытие WSDL Анализируйте сообщения запроса/ответа, чтобы увидеть, насколько хорошо контракт WSDL тестируется/издевается/используется. [2]
Рефакторинг WSDL Автоматически обновлять запросы/ответы/утверждения при изменении базового WSDL. [3]
Композитные проекты Работайте вместе в команде над проектами тестирования веб-сервисов. [4]
Управление требованиями Управляйте, импортируйте и экспортируйте требования проекта и связывайте их с тестовыми примерами. [5]
Редактор запросов на основе форм Упростить редактирование и понимание сообщений с запросами как для технических, так и для нетехнических пользователей. [6]
Обзор просмотра сообщений Чтобы получить обзор соответствующего ответа/макет-запроса/отслеживаемого сообщения. [7]
Редактор запросов/ответов на основе дерева Чтобы облегчить навигацию и понимание больших сообщений. [8]
Инспектор таблиц Чтобы быстро дать обзор содержимого табличного сообщения.
Инспектор схемы Для облегчения проверки и отладки содержимого сообщений.
XML-инспектор Для облегчения проверки и отладки содержимого сообщений.
Док-инспектор Для облегчения понимания содержания сообщения.
Шаг тестирования источника данных Упростить создание тестов, управляемых данными. [9]
Шаг тестирования приемника данных Упрощает сбор данных для использования в последующих тестах или для внешних отчетов. [10]
Шаг тестирования генерации данных Упростить комплексное тестирование сложных интерфейсов. [11]
Мастера передачи собственности Чтобы облегчить создание сложных тестовых случаев/потоков сообщений. [12]
Мастера утверждений XPath Чтобы упростить создание утверждений XPath для шагов TestRequest и MockResponse. [13]
Мастера XPath Упрощает создание выражений XPath во многих ситуациях. [14]
Интегрированная отчетность Предоставить сводки функционального тестирования для отслеживания и управления. [15]
Библиотека сценариев Groovy Упрощает повторное использование и создание сценариев для сложных сценариев. [16]
Рабочий стол с вкладками Упрощает управление рабочим столом с помощью нескольких редакторов. [17]
API-обнаружение Возможность создавать тесты SoapUI на основе захваченного HTTP-трафика, созданного в результате действий пользователя (например, при просмотре веб-сайта). [18]

SoapUI получил ряд наград. К ним относятся:

  • Jolt Awards 2014: Лучшие инструменты тестирования [11]
  • Награда ATI в области автоматизации, 2009 г. [12]
  • Премия InfoWorld за лучшее программное обеспечение с открытым исходным кодом, 2008 г. [13]
  • Премия "Выбор читателей SOAWorld", 2007 г. [14]

См. также

[ редактировать ]
  1. ^ «Последние примечания к выпуску SoapUI | SoapUI» . мылоUI. 12 января 2022 г. . Проверено 12 января 2022 г.
  2. ^ «Релизы · SmartBear/soapui» . мылоUI. 12 января 2022 г. . Проверено 12 января 2022 г.
  3. ^ «Программное обеспечение Eviware AB продано компании SmartBear Software Inc» . Могул. 5 июля 2011 года. Архивировано из оригинала 3 июня 2016 года . Проверено 3 июня 2016 г.
  4. ^ [1] Архивировано 12 июля 2011 г. в Wayback Machine.
  5. ^ «Лицензионное соглашение с конечным пользователем SoapUI» . Проверено 28 сентября 2014 г.
  6. ^ «Дом функционального тестирования» . мыльный интерфейс . Проверено 13 декабря 2011 г.
  7. ^ Фергюсон Смарт, Джон (апрель 2008 г.). Электроинструменты Java . О'Рейли . стр. 547–566 . ISBN  978-0-596-52793-8 .
  8. ^ «soapUI | Бесплатная загрузка программного обеспечения для разработки» . sourceforge.net . Проверено 13 декабря 2011 г.
  9. ^ «Поддержка технологии SoapUI» . сайт soupui.org . Проверено 14 апреля 2014 г.
  10. ^ Jump up to: а б «Сравните SoapUI и SoapUI Pro» . сайт soupui.org . Архивировано из оригинала 1 января 2012 года . Проверено 13 декабря 2011 г.
  11. ^ «Jolt Awards 2014: Лучшие инструменты тестирования» . Проверено 26 июня 2015 г.
  12. ^ «Веб-трансляция ATI Automation Honors» . Проверено 5 апреля 2011 г.
  13. ^ «InfoWorld Bossie, лучший инструмент для тестирования веб-сервисов» . ИнфоМир. Архивировано из оригинала 22 апреля 2009 года . Проверено 5 апреля 2011 г.
  14. ^ «Выбор читателей SOA World 2007» . Журнал SOAWorld. Архивировано из оригинала 19 января 2011 года . Проверено 5 апреля 2011 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: e07f130d0052fcf4ec4411bd7f916ce9__1708923960
URL1:https://arc.ask3.ru/arc/aa/e0/e9/e07f130d0052fcf4ec4411bd7f916ce9.html
Заголовок, (Title) документа по адресу, URL1:
SoapUI - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)