Jump to content

QF-тест

QF-тест
Разработчик(и) Качественное программное обеспечение прежде всего
Стабильная версия
7.1.2
Операционная система Microsoft Windows , Linux , MacOS
Тип автоматизация тестирования
Лицензия проприетарная лицензия
Веб-сайт www .qfs .из

QF-Test от компании Quality First Software — кроссплатформенный программный инструмент для автоматизированного тестирования программ через графический интерфейс пользователя ( GUI автоматизация тестирования ). Программа специализируется на ( Java/Swing , SWT Eclipse , плагинах и приложениях RCP , ULC и JavaFX ) кросс -браузерного для автоматизации тестирования статических и динамических веб-приложений ( HTML и веб-фреймворки, такие как Angular, ExtJS , Fluent UI React). , GWT , jQuery UI , jQueryEasyUI RAP , Qooxdoo , RichFaces , Vaadin , React, Smart GWT, Vue.js, ICEfaces и ZK ). В версии 4.1 добавлена ​​поддержка MacOS и браузеров Apple Safari и Microsoft Edge через Selenium WebDriver. RESTful веб-сервисов Тестирование . Начиная с версии 5.0, также можно тестировать приложения Windows (классические приложения Win32, приложения .Net Framework (часто разрабатываемые на C#) на основе Windows Presentation Foundation (WPF) или Windows Forms , Windows Apps / универсальной платформы Windows приложения XAML. (UWP) с использованием элементов управления ) и современные приложения C++ (например, приложения Qt ). В версии 5.3 добавлена ​​поддержка протокола Chrome DevTools, который позволяет управлять браузерами с помощью драйверов CDP.

QF-Test (преемник qftestJUI , доступный с 2001 года) обеспечивает регрессионное и нагрузочное тестирование и работает в Windows , Unix и MacOS . В основном он используется в коммерческих целях тестировщиками, разработчиками или бизнес-аналитиками (моделирование, подходы с низким уровнем кода) со знаниями программирования или без них в рамках обеспечения качества программного обеспечения . С декабря 2008 года доступна надстройка веб-теста, которая позволяет автоматизировать тестирование графических интерфейсов на основе браузера (таких как Internet Explorer , Mozilla Firefox, браузер Chrome , Safari и Microsoft Edge ) в дополнение к существующим функциям тестирования графического интерфейса Java, которые были расширены. включить JavaFX в июле 2014 года. С 2018 года QF-Test версии 4.2 сможет тестировать PDF-документы, с 2020 года — собственные настольные приложения (QF-Test версии 5), а с 2022 года будет добавлено тестирование мобильных приложений. Основой эффективного использования при автоматизации тестирования является стабильное распознавание компонентов (идентификаторы, логические элементы экрана, метки, CustomWebResolver, SmartID...) с минимальными затратами на обслуживание.

Общие сведения: функция захвата/воспроизведения QF-Test позволяет новичкам записывать тесты, а модульность позволяет создавать большие наборы тестов в сжатой форме. Для продвинутого пользователя, которому требуется еще больший контроль над своим приложением, инструмент предлагает доступ к внутренним структурам программы через стандартные языки сценариев Jython , Java- реализацию популярного языка Python , JavaScript и Groovy .

Инструмент также предлагает пакетный режим, позволяющий запускать тесты без присмотра, а затем генерировать XML , HTML и JUnit отчеты . Таким образом, инструмент можно интегрировать в существующие среды сборки/тестирования, такие как Jenkins , Ant или Maven . Другой режим — это так называемый режим Daemon для распределенного выполнения тестов.

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

  1. Веб-тестирование: кроссбраузерность в Internet Explorer , Chrome , Firefox , Edge (включая на базе Chromium), Opera и Safari для статических и динамических веб-сайтов ( HTML5 , AJAX , DOM). Для тестирования также можно использовать headless-браузер. QF-Test полностью поддерживает такие платформы, как Angular, React и Vue.js , а также многие специальные наборы инструментов пользовательского интерфейса, такие как Smart (GWT), GXT/ExtGWT, ExtJS, ICEfaces, jQuery UI, Kendo UI, PrimeFaces, Qooxdoo, RAP, RichFaces, Vaadin. и ЗК. Простая интеграция с Selenium позволяет легко сбалансировать разработку и функциональное тестирование. Электронные приложения также могут быть протестированы. Другие (например, SAP UI5, Siebel Open UI, Salesforce) и будущие наборы веб-инструментов можно интегрировать без особых усилий. Краткосрочная и индивидуальная настройка (CustomWebResolver) возможна через оптимизированный интерфейс.
  2. JavaFX , Java Swing , SWT, Eclipse плагины , приложения RCP и ULC. Поддержка тестирования при переходе с JavaSwing или JavaFX на веб-приложения (например, через Webswing).
  3. Также поддерживаются гибридные приложения, основанные на нескольких технологиях, например приложения, которые интегрируют HTML-контент в приложения Java с помощью JxBrowser.
  4. Приложения для Windows ( Win32 , .NET , Windows Forms , WPF, Windows Apps , Qt ).
  5. Приложения Android можно тестировать на реальных устройствах и с помощью эмулятора Android Studio .
  6. Тестирование PDF- документов (сравнение документов, проверка содержимого, текста, изображений/графических объектов, макетов, «невидимых» или частично скрытых объектов).

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 811245867e5185f9f3839aa62609f810__1710921060
URL1:https://arc.ask3.ru/arc/aa/81/10/811245867e5185f9f3839aa62609f810.html
Заголовок, (Title) документа по адресу, URL1:
QF-Test - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)