Тема этой статьи может не соответствовать рекомендациям Википедии о продуктах и услугах . ( сентябрь 2009 г. )( Узнайте, как и когда удалить этот шаблон сообщения ) |
В этой статье не процитировать какие - либо источники . ( февраль 2021 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Разработчики) | Качество прежде всего программное обеспечение |
---|---|
Стабильный выпуск | 5.5.2 / 11 февраля 2021 г . |
Операционная система | Microsoft Windows , Linux , macOS |
Тип | инструменты автоматизации тестирования |
Лицензия | Проприетарный |
Веб-сайт | QF-Test Домашняя страница |
QF-Test от Quality First Software - это кроссплатформенный программный инструмент для автоматизации тестирования графического интерфейса пользователя, специализирующийся на Java / Swing , SWT , подключаемых модулях Eclipse и приложениях RCP , Java- апплетах , Java Web Start , ULC и автоматизации кросс- браузерного тестирования. статические и динамические веб-приложения (структуры HTML и AJAX, такие как ExtJS , GWT , GXT, RAP , Qooxdoo , RichFaces , Vaadin , PrimeFaces, ICEfaces и ZK ). В версии 4.0 добавлена поддержка Windows для веб-браузера Chrome , добавлена поддержка JavaFX и фреймворков AJAX jQuery UI и jQueryEasyUI.
Тестирование PDF- документов посредством записи и воспроизведения. Тестирование веб-сервисов RESTful .
Обзор [ править ]
QF-Test (преемник qftestJUI , доступный с 2001 г.) обеспечивает регрессионное и нагрузочное тестирование и работает в Windows и всех основных системах Unix . Его коммерческое применение в основном выполняется тестировщиками и разработчиками в области обеспечения качества . С декабря 2008 года доступна надстройка веб- тестирования, которая позволяет автоматизировать тестирование графических интерфейсов на основе браузера (таких как Internet Explorer и Firefox ) в дополнение к функциональным возможностям тестирования графического интерфейса Java, которые были расширены до JavaFX в июле 2014 года.
Особенности [ править ]
Функция захвата / воспроизведения QF-Test позволяет записывать тесты для начинающих, а модульность позволяет создавать большие наборы тестов в сжатой форме. Для опытного пользователя, которому требуется еще больший контроль над своим приложением, инструмент предлагает доступ к внутренним структурам программы через стандартные языки сценариев Jython , Java- реализацию популярного языка Python , JavaScript и Groovy .
Инструмент также предлагает пакетный режим, позволяющий запускать тесты в автоматическом режиме, а затем создавать отчеты XML , HTML и JUnit . Таким образом, инструмент может быть интегрирован в существующие среды сборки / тестирования, такие как Jenkins , Ant или Maven . Другой режим - это так называемый режим демона для распределенного выполнения тестов.
Доступна специальная интеграция со многими инструментами управления тестированием, такими как HP Quality Center / HP ALM , QMetry, TestLink, SQS-TEST / Professional Suite, Rational Quality Manager , Scapa TPP и Imbus TestBench, а также некоторые интегрированные прагматичные мелкомасштабные средства управления тестированием (включая различные отчеты).
Существует тестовый отладчик (включающий произвольное пошаговое выполнение и редактирование переменных во время выполнения ) и полностью автоматизированное управление зависимостями, которое заботится о предварительных и постусловиях и помогает изолировать тестовые случаи. Возможно тестирование на основе данных без написания сценариев.
См. Также [ править ]
- Список инструментов тестирования графического интерфейса пользователя
- Список инструментов веб-тестирования
- Автоматизация тестирования
Внешние ссылки / ссылки [ править ]
- Домашняя страница Quality First Software
- Статья Тима Кауфманна «QF-Test Web 3.0 - Автономный тест» ( версия PDF ) в Интернет-журнале 2/09, февраль 2009 г.
- Статья Дэвида Харрисона «Автоматизация тестирования на основе проектов» ( версия PDF ) в журнале Testing Experience Magazine 2, июнь 2009 г.
- Харрисон, Дэвид (2009). Автоматизированное функциональное тестирование Java-Swing . Самостоятельно опубликовано. ISBN 978-1-4092-9068-1.