问题标签 [qaf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 获取从 BDD 文件调用的当前步骤的描述
我有一个包含某些步骤的 BDD 文件,如下所示:
步骤定义文件如下所示:
我的要求是从步骤定义方法(enterTextInAnyField)中获取当前正在执行的字符串格式的 BDD 行。步骤定义仅在步骤匹配时才会执行,因此在这种情况下,我的预期输出将是:
或者
有人可以帮我解决这个问题。谢谢。
cucumber - Cucumber 中的可重用/通用示例表
多个场景是否可以使用同一个示例表?
所以而不是像下面这样:
我可以做类似的事情
我在 StackOverflow 上发现了一个类似的问题,但是在一个场景中合并我的所有场景对我来说不是一个选择。由于这个问题是在 2014 年发布的,也许框架中有一些我不知道的进步:D
先感谢您。
testng - qaf 2.1.13 中无法解析功能文件中的元数据标签
- 配置文件
提供者类:
/li>特征:
/li>脚步:
/li>结果:
测试被忽略。
java - 如何根据TestNG中的条件排除组?
我在登录模块中有大约 10 个测试用例。我必须在 Staging 和 Product 环境中执行测试,但在 Product 环境中,需要排除一些特定的测试用例,这些测试用例需要在应用程序中插入一些虚拟数据。为此,我PRO_EXCLUDE
在我的场景中添加了一个组名。
请参阅下面的示例,其中包含我在执行时需要排除的组合组名。
其余方法只有一组,即REGRESSION
我已经按照以下方式配置了测试
这将执行同时具有REGRESSION
和PRO_EXCLUDE
分组的场景。我不想执行这个,但其余的场景只有REGRESSION
组。
java - 在 QAF 中获取 webelement 文本
我想在 QAF 的网页中获取特定 web 元素的文本。我们使用硒
如何在 QAF 中编写上述代码?
selenium - 在 QAF 中最大化 chrome 窗口
我正在使用此代码,
new WebDriverTestBase().getDriver().get("http://www.google.com/");
但这不会全屏启动 chrome。如何最大化 QAF 中的 chrome 窗口?
selenium-webdriver - qaf chromedriver 路径 application.properties
我是 QAF 的新手。在 application.properties 中设置路径的格式是什么?我需要包含双引号吗?单斜线还是双斜线?
java - 如何在 qaf applicaiton.properties 中给 FirefoxDrive 和 gecko 驱动程序在 Firefox 中执行
我试图在我的本地 Firefox(版本 61)中执行我的QAF 框架,我需要知道如何从 QAF 应用程序中调用 Firefox 浏览器。
上面一个没有用。我需要给吗driver.name=firefoxDriver
?即便如此,它在 QAF 上也不起作用。请帮忙。
java - 有没有办法在 QAS 中完全中止执行?
我正在使用 QAS 最新版本。我面临着中止执行的麻烦。假设我在 testng.xml 文件中有 10 个测试并一次执行所有测试。
在执行第一个测试时,我遇到了一些问题,不得不停止执行。我可以通过单击终止来终止当前的执行,red button in QAS console window
但是对于保持测试,它会继续打开浏览器的次数与测试剩余的次数一样多,我必须手动关闭浏览器。