Сквиш (Froglogic)
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик(и) | Фроглогик |
---|---|
Первоначальный выпуск | 18 ноября 2003 г. |
Стабильная версия | 6.7
/ 30 марта 2021 г |
Операционная система | Windows , Unix-подобные , OS X , iOS , Android , Windows CE и QNX |
Размер | 220 МБ |
Доступно в | Английский |
Тип | Тестирование графического пользовательского интерфейса |
Лицензия | Пробная версия |
Веб-сайт | лягушка |
Squish — это коммерческий кроссплатформенный инструмент для графического пользовательского интерфейса и регрессионного тестирования , который позволяет тестировать приложения, основанные на различных технологиях графического пользовательского интерфейса (см. список ниже). Он разработан и поддерживается Froglogic. [1] [2]
Обзор
[ редактировать ]Squish разработан и поддерживается Froglogic. [1] Версия 1.0 была выпущена 18 ноября 2003 года. Squish использует идентификацию объектов на основе свойств (независимо от положения экрана) и может записывать и воспроизводить тестовые сценарии, написанные на JavaScript , Perl , Python , Ruby или Tcl . [3] [4] Это двухкомпонентная система, состоящая из бегуна , который интерпретирует и выполняет сценарии, и сервера , который подключается и управляет тестируемым приложением (AUT), внедряя в него модуль, обеспечивающий соединение TCP/IP между AUT и программа, выполняющая тест. [1] Оба компонента работают в Windows , Linux , нескольких Unix вариантах , Mac OS X , [1] iOS , Android , Windows CE и QNX и другие ОСРВ. [ нужна ссылка ]
Начиная с версии 6.0, Squish GUI Tester полностью интегрирует поддержку разработки на основе поведения (BDD) и тестирования, расширенную специальными функциями для применения этого к тестам GUI. Squish совместим с Gherkin (предметно-ориентированным языком), используемым в таких инструментах, как Cucumber . [ нужна ссылка ]
Squish поставляется с полным исходным кодом . [4]
По данным Froglogic, Squish используют более 3000 компаний. [5]
В мае 2012 года Squish выиграл премию доктора Добба за производительность Jolt . [4]
Поддерживаемые технологии графического интерфейса
[ редактировать ]По данным Froglogic, Squish поддерживает следующие платформы: [6]
- Qt, QML, QtQuick
- Java SWT/ Eclipse RCP
- Java AWT/Swing
- JavaFX
- Windows MFC , .NET Windows Forms и WPF
- Mac OS X Carbon/Какао
- iOS Какао-тач
- Веб/ HTML / AJAX
- Гибкий
- Андроид
- XView
- Тк
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б с д «Сторонние инструменты автоматизированного тестирования» . Qt Ежеквартально (16). Тролльтех . 2005. Архивировано из оригинала 2 апреля 2015 года.
- ^ Лейтольд, Альфред (2008). Тесты, выполненные в Squish для Qt . ГРИН Верлаг . п. 53. ИСБН 9783638894623 .
{{cite book}}
:|work=
игнорируется ( помогите ) - ^ «froglogic выпускает автоматизированный инструмент тестирования графического пользовательского интерфейса Qt Squish 1.0» . Linux-устройства . Зифф Дэвис . 18 ноября 2003 г. Архивировано из оригинала 5 мая 2015 г.
- ^ Jump up to: а б с Райли, Майк (1 мая 2012 г.). «Награды Jolt: лучшие инструменты тестирования — награда за производительность Jolt — froglogic Squish» . Архивировано из оригинала 1 сентября 2015 года.
- ^ «Наши клиенты» . Фроглогик . Проверено 30 августа 2013 г.
- ^ «Тестирование Squish GUI» . Фроглогик . Проверено 30 августа 2013 г.