我正在尝试使用 selenium 和 cucumber 上的 3 个场景测试亚马逊网站。用于编写小黄瓜结构。 我使用 Background 关键字将我的登录功能与其他场景连接起来。 但这次的问题是我的场景编号从 3 减少到 2。基本上,我还想测试登录功能并关闭终端和 go 到其他测试场景。 相反, ...
我正在尝试使用 selenium 和 cucumber 上的 3 个场景测试亚马逊网站。用于编写小黄瓜结构。 我使用 Background 关键字将我的登录功能与其他场景连接起来。 但这次的问题是我的场景编号从 3 减少到 2。基本上,我还想测试登录功能并关闭终端和 go 到其他测试场景。 相反, ...
我正在尝试使用 3 种场景测试亚马逊网站。 首次登录场景完成时。 当尝试其他场景时,它会进入初始状态,并且在尝试将产品添加到购物车时不登录。 基本上,我想先登录并将此功能连接到 Cucumber Selenium 中的其他场景或功能。 下面的小黄瓜语言是我的 Amazon.feature; 很可能我 ...
我试图在 cucumber 步骤中传递一个参数,但该方法有两个这是我的代码 有什么想法只传递名字吗? ...
假设我有 3 个功能文件,每个文件有 3 个场景。 我希望能够只使用 @env1 为 @method2 运行场景。 如果我使用 "--tags="@env1&&@method2"所有带有 @env1 的场景都会运行。 ...
我尝试将响应时间与一定时间进行比较,但我不知道该怎么做。 我什至不知道我给的数字是秒还是毫秒这是我的代码: 场景: Case Given url 'https://reqres.in/api/users?page=2' 当方法 GET 然后打印 responseTime * def time = r ...
我在本地机器上有一个 cucumber 项目,它的副本在 git 上。当我在本地运行项目时 - 测试运行成功。但是当我在 cmd 中使用 mvn test 命令时,没有找到测试。 我在我的 pom.xml 中使用 junit pom.xml RunnerTest.java 测试.java 我的项 ...
我无法在 Selnium 中找到不是 select 标签的下拉元素。 我想从点击后打开的选项中选择 select。 ...
src/test/resources 中的 1000 个功能文件。 我只想运行偶数(2、4、6、……1000)的功能文件,我们该怎么做? 我试图将它们分组,但不确定这样会是个好方法。 ...
我有以下小黄瓜场景大纲: 和各自的test.py:from pytest_bdd import scenario, given, when, then @scenario("test.feature", "Links on main page") def test_links(): pass ...
首先我有这样的方法; 我用小黄瓜风格称这种方法; 当我在 BDD 结构中调用具有不同名称的令牌时( When I send google-login-api with "google token success" token ),我希望方法参数名称也发生变化。 例如,当我使用 BDD 样式调用 x ...
我们的团队正在审查一些约定,需要一些指导。 因此,人们希望将设置(由 Given 语句表示)动作(When)和断言(Then)分开。 可以在小黄瓜测试步骤之间使用空行吗? 这种方法有什么缺点? 因为在 cucumber 网站上没有规定不这样做。 ...
我正在尝试使用以下堆栈自动化 Windows 10 上的桌面应用程序: Python + Appium + WinAppDriver 。 我使用 Gherkin 语言和 Page Object 模式。 运行功能文件后,我有一个失败的结果,在before_scenario: TypeError: A ...
我是 Python 的新手。 I currently have this code in Javascript (using Cypress) but unfortunately, I had issues with the iframe using Firefox so we switched ...
我目前正在使用 Behave 在 PyCharm 中编写测试。 我的功能文件中的测试工作正常,但当我尝试command + click步骤定义时,它不会导航到它。 我安装了 Gherkin 插件和这些包。 我也尝试安装 Cucumber+ 但仍然没有成功。 我错过了什么吗? ...
我需要验证一堆使用我们模板的网站。 登录后,我需要验证许多信息,这些信息将放在第二个表中。 如何编写小黄瓜代码,以便对于表“userinfo”中的每个项目,它都会遍历表“siteinfo”中的所有项目。 我看到通过 userinfo.url 或 siteMenu.menuiitem 调用它们时出错。 ...
我有一个 Cucumber .feature文件,其场景大纲如下所示。 有没有办法在测试运行期间只运行示例表中的特定行? 现在,我需要将其拆分为两个场景大纲,并将其中一个标记为@ignore来完成此操作。 cucumber 是否提供了一种在执行期间过滤示例的方法,可能基于示例表中的列? ...
问题的背景: 上一期: 我过去已经用下面的附加线程问过这个问题,但在那种情况下用例是不同的。 我只需要一种使用 (NodeJS) cucumber-js 将 JSON 打印到标准输出的方法。 我按照( https://github.com/cucumber/cucumber-js/blob.m/ ...
col1 col2 col3 一三二三对于 Col2,“Than”中没有可比较的值,因此需要跳过。 但是此列具有与其他测试进行比较的价值。 ...
How to convert or parse a Gherkin Feature FIle into JSON object using Python I have a Cucumber Gherkin file that needs to be converted into JSON obj ...