问题标签 [feature-file]

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.

0 投票
1 回答
736 浏览

c# - 如何使用动态值运行 Specflow/Specrun 特征文件

我对 Specflow/Specrun 和 C# 编程非常陌生。我需要帮助来解决我面临的问题。

我有一个查询数据库的 Specrun 功能文件。以下是功能文件的代码:

这绝对没问题。但我想注释第二行并在运行时使用 default.srprofile 文件指定数据库名称。

我想runtests.cmd使用 default.srprofile 文件执行文件(从命令行)并在运行时提供数据库名称。有可能实现这一目标吗?

0 投票
2 回答
5656 浏览

spring - 如何用黄瓜激活弹簧靴配置文件

我正在寻找一种为我的黄瓜测试激活弹簧配置文件的好方法。黄瓜测试需要使用服务的存根版本,该版本标记为:

常规服务如下所示:

我的要求:

  • 使用 mvn 运行黄瓜测试: $ mvn test
  • 在 IDE 中运行黄瓜测试
  • 在构建服务器上运行黄瓜测试
  • 无需使用 -Dspring.profiles.active=... 参数

我找到但不能解决我的问题的来源:

0 投票
2 回答
2791 浏览

c# - Specflow 功能文件 - 可能有多行示例

我想知道在场景大纲中是否可以为参数名称设置一个新行,例如

我认为不会,因为我不确定它会如何区分这两条线。我需要这个的原因是用于具有大量参数(例如 25 个参数)的冗长场景。

0 投票
2 回答
6287 浏览

intellij-idea - 黄瓜场景大纲中的嵌套示例 - 列表或映射值

我最近看到了一个像这样的黄瓜场景大纲。对不起我下面的坏例子。但是格式是这样的。我真的很想知道黄瓜是否支持这种格式?嵌套数据表。有没有人使用过这种类型的嵌套数据表?如果是,这是以下格式吗?

我可以制作一个像上面这样的数据表吗

0 投票
1 回答
1853 浏览

java - 将字符串添加到黄瓜功能的 java 列表中

我想将在黄瓜功能步骤中获得的字符串添加到列表中(不使用.add每个字符串)。

例如,在列表“string1”、“string2”、“string3”中添加以下字符串

另外,如果我可以添加黄瓜功能来归档更多字符串,那将是很好的,这些字符串将自动附加到列表中。

我尝试使用 Scenario Outline 创建一个表格,但目前没有运气。

0 投票
2 回答
23462 浏览

cucumber - Java Cucumber:如何从单个场景中的所有步骤中获取字符串参数值

在为我的功能文件中的每个场景输入实际场景之前,我正在寻找一种方法来获取每个步骤中传递的所有参数。

示例功能文件:

我想得到的参数:

  • {登录网址}
  • {用户名}
  • 密码
  • btn登录

    到目前为止我尝试了什么:

    我尝试使用一个常见的钩子,我的所有场景都会自动使用它:

    更新1: 我想这样做的原因是我想操纵字符串(如果可能的话)。例如,所有包含在“{}”中的数据将在进入实际场景之前转换为其他内容。

  • 0 投票
    3 回答
    4406 浏览

    eclipse - 如何在 Eclipse 中配置 Cucumber 功能文件?

    我有一个功能文件如下:

    但问题是它显示为纯文件,根本没有小黄瓜颜色,当我右键单击一个步骤时,我也看不到找到步骤选项。

    在此处输入图像描述

    0 投票
    1 回答
    540 浏览

    cucumber-jvm - 如何在黄瓜中一次又一次地执行一个场景

    我有一个功能文件,其中有两种情况。第一次迭代后,我希望再次执行这些场景。

    我需要添加什么?我需要在步骤定义文件中复制相同的 java 代码还是有其他方法?

    功能文件::

    步骤定义:

    0 投票
    2 回答
    3692 浏览

    java - 如何将一个特征文件的数据(来自示例)传递给另一个特征文件?

    当我第一次执行功能文件时,我会在运行时更新它的字段。需要将相同字段的值传递给其他功能文件。是否可以使用 java 将一个特征文件的数据传递给另一个特征文件?

    在这里,我希望将特征文件 1 中的数据传递给特征文件 2,即 abc 和 pass 应该复制到特征文件 2 的示例中。请提出建议。提前致谢!

    0 投票
    0 回答
    2359 浏览

    datatable - 黄瓜数据表中的多行值

    我想知道是否有人曾在黄瓜数据表中成功使用过多行值。我一直无法想出一个可行的解决方案。我正在像这样使用 smth:

    鉴于我有一个网络服务

    当我使用过滤请求“链接”时:

    然后我收到 "<"response">"

    我收到一个项目列表“<”list">“

    例子:

    我想要做的是以某种方式将列表值拆分为多行,以提高可读性。

    任何工作建议将不胜感激,谢谢!