Описание тега qaf
QAF (аббревиатура от QMetry Automation Framework) с открытым исходным кодом для автоматизации тестирования функциональных тестов с использованием селена, веб-драйвера, appium и для остальных веб-сервисов. Используйте этот тег, если вопрос связан с автоматизацией тестирования с использованием QMetry Automation Framework.
1
ответ
CustomDataProvider для файла объектов (QAF)
Я использую QAF и это удивительный инструмент, но у меня есть одна проблема. Существуют ли способы параметризации шагов функции огурца с помощью настраиваемого поставщика данных, как это делается в файлах BDD? Например, мы можем вставить данные из в…
14 янв '19 в 14:31
0
ответов
Как AbstractTestCase связан с UiTestBase<D> в версии QAF 2.18?
Я новичок в QAF 2.18 и пытаюсь понять, как AbstractTestCase может принять параметр типа, используя Generic's в следующем случае. public abstract class AbstractTestCase<D, B extends UiTestBase<D>> WebDriverTestCase продолжается AbstractTe…
05 ноя '17 в 09:43
1
ответ
Ошибка при выполнении скриптов с использованием Karate Framework при интеграции с QMetry
Я получаю ошибку ниже при выполнении сценариев в Karate Framework. Я интегрировал QMetry с этим Karate Framework. Перешли по этой ссылке для интеграции с QMetry. http://www.qmetry.com/resources/videos/qmetry-test-manager-for-jira-test-automation-tra…
08 авг '17 в 10:11
2
ответа
Как запустить файл функций огурца из кода Java, а не из JUnit Runner
Я хочу запустить файл функций огурца из кода Java. в настоящее время мы работаем с JUnit Runner package com.compareglobalgroup.testscript; import cucumber.api.CucumberOptions; import cucumber.api.testng.AbstractTestNGCucumberTests; @CucumberOptions(…
18 окт '17 в 09:48
0
ответов
Получение ошибки при запуске программы с QAF testrunner с Cucumber
Я пытаюсь преобразовать огуречный java в Qmetry Automation FrameWork. Во время работы программы я получаю следующее сообщение об ошибке: org.testng.TestNGException: класс метода фабрики com.qmetry.qaf.automation.step.client.ScenarioFactory.getTestsF…
19 дек '18 в 08:45
1
ответ
QAF - хотел открывать и закрывать браузер при каждом тесте
Я использую библиотеку Java с открытым исходным кодом QAF в своей инфраструктуре автоматизации пользовательского интерфейса и хотела открывать и закрывать браузер при каждом тесте. Но это невозможно сделать с помощью приведенного ниже кода, поэтому …
04 янв '19 в 13:24
1
ответ
Как использовать QAF для поиска элементов
new QAFExtendedWebElement() может найти только один элемент, если я хочу найти такие элементы, как прямое использование селена, например. driver.findElementsByXPath, какой метод следует использовать, приведите пример.
23 янв '19 в 08:56
1
ответ
Как найти экземпляр драйвера в рамках QAF
Во время выполнения я хочу знать, в каком браузере в данный момент выполняется скрипт, и выполнить некоторые действия в зависимости от браузера, в котором запущен скрипт. я использую Опция 1: if (new QAFExtendedWebDriver().getUnderLayingDriver().equ…
06 дек '18 в 09:08
1
ответ
JUnit реализация QAF
Добрый день. Можно ли реализовать работу QAF с JUnit? Например, я хочу использовать qaf-gherkin в своем проекте, но он основан на JUnit + Cucumber. Как я вижу, есть похожий вопрос, но нет описания проекта и на какой тестовой среде он был основан.
16 янв '19 в 10:17
1
ответ
ClassCastException при обновлении до Selenium 3.4
Мы используем QAF для автоматизации функциональных испытаний. Недавно мы обновили версию Селена с 3.3.1 до 3.4.0, и она начала выдавать следующую ошибку в некоторых местах. Caused by: java.lang.ClassCastException: org.openqa.selenium.remote.RemoteWe…
11 июл '17 в 00:43
1
ответ
Обработка таблиц Excel с помощью Cucumber Scenario Outline
Я пытаюсь увидеть, если это возможно, более элегантный способ обработки вызовов номеров nTh из схемы сценария огурца, который соответствует строке таблицы Excel (nth). В настоящее время я использую номера итераций для определения строки № таблицы Ex…
09 авг '16 в 14:01
1
ответ
Как пропустить тестовый шаг в QAF, используя TestStepListener?
Я использую QAF в качестве моей инфраструктуры автоматизации тестирования. Я хочу пропустить конкретный этап тестирования в производственной среде. Как я могу пропустить выполнение BDD-теста, используя TestStepListener? Вот пример использования: Для…
26 мар '18 в 12:16
1
ответ
Существует ли какая-либо инфраструктура, которая поддерживает подход, управляемый поведением (bdd), для selenium-webdriver с управлением драйверами?
Я хочу начать свой проект автоматизации с нуля, в соответствии с требованиями, я должен использовать Behavior Driven Approach для создания тестовых сценариев и селен для автоматизации. Пожалуйста, предложите лучшие подходящие рамки.
19 окт '16 в 12:07
2
ответа
У нас есть какая-нибудь аннотация в огурце, где он будет запускаться перед любым тестом в файле возможностей?
Метод @Before будет выполняться перед каждым сценарием. Есть ли у нас аннотация, где он запускается перед любым сценарием, и аннотация после того, как все сценарии были выполнены?
13 апр '18 в 22:42
0
ответов
NotYetImplementedException() при выполнении файла объектов QAF, в котором реализованы все шаги
Ниже приведен файл функции: Scenario Outline: Verify logging in navigates user to Home page Given I navigate to "<url>" in chrome browser And switch control to Login iframe When valid "<username>" and "<password>" are entered And I…
08 ноя '17 в 14:58
1
ответ
Получить текст webelement в QAF
Я хотел бы получить текст определенного webelement на веб-странице в QAF. С селеном мы используем element(by.id('id')).getAttribute('value'); Как мне написать приведенный выше код в QAF?
26 сен '18 в 15:52
2
ответа
Почему класс Actions не совместим с браузером Firefox
Мои настройки: selenium v 3.13.0 geckodriver 0.21.0 Firefox version 61.0.1 У меня в приложении есть вид меню ниже, где мне нужно навести курсор на категорию, а затем выбрать продукт: И я использую класс Actions для выполнения действия. Используя код…
13 авг '18 в 13:47
1
ответ
Невозможно получить или установить значение в параметрах Map для команды sendkeys
[myParam переменная структура] Я получил возврат Map из команды, это своего рода Map.My проблема выглядит просто, но это заняло у меня 4 дня, я не могу получить или установить содержимое ключа "значение". Ниже моя переменная, которую я отлаживаю в J…
01 май '18 в 05:03
2
ответа
Существует ли какая-либо специальная система тестирования для селена?
Имеются ли какие-либо готовые утилиты / инфраструктуры, которые могут предоставить некоторые общие функции для нужд автоматизации, таких как управление данными, создание отчетов и т. Д. Java является наиболее предпочтительным языком.
10 окт '11 в 16:57
2
ответа
Таблица многократного использования / общие примеры в огурце
Возможно ли для нескольких сценариев использовать одну и ту же таблицу примеров? Так что вместо того, чтобы иметь что-то вроде следующего: Scenario Outline: First Scenario Given I am viewing "<url>" Then I assert that the current URL "<url&…
04 сен '18 в 14:30