-
0 votesanswersviews
空手道框架 . 禁用xml转换为json
我需要将XML文档发送到我的服务进行测试,但不幸的是,Karate将我的XML转换为JSON . 我怎样才能禁用这种转换?被测服务只能理解XML . 我使用0.5.0空手道版本 -
0 votesanswersviews
如何使用外部文件中提到的示例数据触发场景大纲 - Cucumber JVM?
我想用excel文档中的数据触发我的场景大纲,而不是在功能文件中提及数据 . 有没有办法在运行时修改示例数据? -
0 votesanswersviews
如何跳过步骤定义或将场景标记为已通过?
在下面的功能中,我正在检查是否存在特定的工作类型( Contract ),如果发现则执行某些操作,否则将跳过其余步骤 . 当skippedm,将场景标记为已通过(技术上它不是通过,也不是失败或待处理)我如何在黄瓜或黄瓜-jvm中执行此操作? Feature: View job types Users can view job type from front page and from side... -
0 votesanswersviews
如何使用cucumber-jvm将Scenario作为对象在步骤方法中作为对象传递出去
我找到了一个解决方案,将每个场景大纲示例行作为对象传递给cucuber-jvm . 例如,如果我考虑一个场景 Scenario Outline: example Given I have a url When I choose <input_1> Then page should hold field1 value as <validation field1> field... -
0 votesanswersviews
如何在同一个项目中有多个黄瓜步骤定义?
我正在为ios和android中的移动应用程序开发一个自动化项目 . 我正在使用Java-Appium-Cucumber框架来编写测试 . 下面显示了我的项目结构 src android features step_definitions ios features step_definitions 对于android和ios,我需要一个“用户登录到应用程序”的步骤... -
7 votesanswersviews
黄瓜场景大纲:在示例表中将空字符串“”作为值传递
我有一个黄瓜场景大纲,其中示例表我想传递一个空字符串(" ")和换行符(\ n \ n \ n)作为值 . 我想编辑一个文本字段,我正在删除字符串,并希望传入空字符串或换行符 . 我想发送此值并按Enter键 . 这看起来像这样.sendKeys(值"\n") . 在示例表中,只是将值保留为空并传递\ n \ n \ n不起作用 . 文本字段中的值不会更改 ... -
0 votesanswersviews
如何在不使用Cucumber中的轮廓的情况下多次运行相同的场景?
考虑以下黄瓜情景: Scenario Outline: Execute a template Given I have a <template> when I execute the template Then the result should be successful. Examples: | template | | templateA | | ... -
0 votesanswersviews
使用场景大纲时,黄瓜报告重复
使用 Scenario Outline 时,报告会生成两次方案,一种没有颜色,另一种颜色(如图所示) . 仅在使用 Scenario Outline 时才会发生这种情况,而不是在使用Scenario时 . 这是我的pom.xml'http://maven.apache.org/xsd/maven-4.0.0.xsd“> 4.0.0 GroupMaven ArtifactMaven 0.0.1... -
1 votesanswersviews
编译HTML报告时出现黄瓜错误
我正在使用Cucumber进行Java实现,并且在 Jenkins 上运行我的测试套件后,我得到了 Java heap space error . 我还尝试为surefire和failafe maven插件提高内存,但仍然无法正常工作,因为在测试/集成阶段没有发生问题 . 它发生在 compiling and generating the JSON reports 时,有时也会在运行测试时发生 ... -
2 votesanswersviews
在Jenkins中运行多个Cucumber功能
在过去的几个月里,我一直在与Cucumber和Watir合作,对我们的应用程序进行一些回归测试 . 我在一个存储库中有几个Cucumber功能文件,其中包含一个步骤文件和一个环境文件 . 最近我已经从本地运行到在Jenkins上运行它以及cucumber-jvm报告插件 . 我使用以下内容设置构建步骤: cucumber --format json all/features/publish.fea... -
0 votesanswersviews
Jenkins使用Cucumber-JVM构建参数
我想知道这里有没有人曾经使用Jenkins和Cucumber-JVM并使用Build with Parameters插件构建他们的项目 . 是否可以使用Build with Parameters插件通过Jenkins将参数传递给步骤定义? EDIT 好的,使用Cucumber,您有一个功能文件,在使用Scenario Outline和Examples时可以拥有数据表 . 该数据将传递给占位符,然后... -
1 votesanswersviews
在cucumber-jvm报告中包含行注释
我想在黄瓜jvm report中包含行注释 . 下面是我用gherkin格式编写的功能文件: Feature: demo Scenario: demo scenario Given page open When I Login #Then Page launched #And some step 当上面的特征文件执行并创建HTML报告时,只有报告中没有#标签(#)步骤 . 有没有办法在黄瓜HTM... -
1 votesanswersviews
Gradle Plugin生成黄瓜报告不编译
我正在使用REST Assured在Java中编写Cucumber自动化测试用例 . 所有测试都以JUnit测试和Gradle测试运行,并且它们都成功通过 . 我需要采取的下一步是根据这些测试结果生成黄瓜报告 . 我被告知我需要找一个黄瓜的gradle插件 . 到目前为止,我已经尝试将以下代码(从这里:https://plugins.gradle.org/plugin/com.github.spa... -
1 votesanswersviews
Jenkins Cucumber报告作为电子邮件附件发送
我能够将HTML报告发送到电子邮件,但是's not formatted.It is missing the folder structure. Plugin I' m使用后期构建操作是可编辑的电子邮件通知,在附件中我给出了这个,js /,fonts /,embeddings /,css / * . 任何帮助将不胜感激 . -
1 votesanswersviews
在詹金斯运行黄瓜-jvm
经过一些关于在詹金斯上运行Cucumber的研究后,我已经走到了尽头,我在这里读到了一些关于运行黄瓜的帖子,但大多数都是错误而不是过程 . Running via command line这里的问题是我不知道如何在建造后在Jenkins中调用它 . 我让Jenkins在Ubuntu服务器上运行 . 用于构建maven项目的所有内容都已设置,但是如何运行Runcukes文件或以调用黄瓜开始运行的方式... -
2 votesanswersviews
Maven黄瓜报告与多模块maven项目
Background info: Maven版本:3.2.5 Java版本:1.8 黄瓜报告版本:3.8.0 我有一个多模块maven java项目 . 我有黄瓜测试和maven-cucumber报告插件运行并为每个模块工作 . Question: 我想生成一个大型报告,其中包含所有子模块构建完成后包含的子模块中的所有cucumber.json文件 . 我可以吗: 在所有子模块... -
1 votesanswersviews
来自eclipse的maven黄瓜报告没有按照这个插件生成报告
尝试根据maven黄瓜生成报告Link to maven cucumber reporting 在pom.xml文件中进行了必要的更改,如此处所述tutorial on configuring reports 但报告是在简单的html文件中生成的,但不是根据黄瓜报告生成的 . 的pom.xml <pluginManagement> <plugins>... -
0 votesanswersviews
Jenkins仪表板视图显示多个黄瓜报告
Background :我们喜欢〜50个Jenkins工作(以及更多工作)执行Cucumber方案并使用Cucumber Reports Plugin生成和发布报告 . Problem: 黄瓜报告只能逐一检查;我的意思是,我们必须完成所有工作并查看相关报告 . Question: 是否有一个已经 existing 的解决方案来创建Jenkins仪表板视图并将所有报告(列视图,矩阵视图等)放在那里?... -
0 votesanswersviews
如何在Jenkins Pipeline Job中使用cucumber-jvm报告
我在Jenkins Pipeline工作中使用DSL脚本 - 如何在DSL脚本中使用cucumber-jvm报告插件并在Jenkins工作中显示黄瓜报告 . 如果有人可以帮助我实现这一目标 - 那将非常感激 . 我有自由风格的詹金斯工作,它有黄瓜-jvm报告插件 - 所以我在图表视图中得到黄瓜报告 - 但卡住詹金斯管道工作以及如何使用DSL脚本将黄瓜jvm报告带入其中 Sample DSL cod... -
5 votesanswersviews
黄瓜2.4.0标签不适用于Gradle 4.6
我正在尝试使用标签运行来自Gradle的Cucumber以运行不同的测试集 在开发中我想运行Eat cukes场景: 在职业选手,我想运行Eat蘑菇场景: 问题是 gradle/cucumber seems to be ignoring the cucumber.options tag 信息并且始终运行所有测试 . 我尝试过与Maven相同的例子,但它确实有用 . 不幸的是,我需要这个与Gradl... -
3 votesanswersviews
在Karate中,我们如何与BA合作以实现业务场景的自动化
在使用Karate时,我们能够对Web服务进行大部分验证,我们能够成功地将Karate与Selenium webdriver集成,并使用java类进行数据库断言 . 对于DB,我们将结果集作为列表返回,方法是将每一行转换为hashmap,Karate将其作为json数组 . 因此验证变得简单 . 我们在QA方面的大多数需求都是使用空手道实现的 . 然而,今天我们介绍的时候,对于一个更大的社区,其中... -
1 votesanswersviews
用变量调用空手道功能
在空手道中,您可以通过发送json / list和map来调用功能 . 有多种方法我试图发送值并在被调用的功能中使用它,但它会抛出错误 例如: 抛出错误:路径:$,实际:'',预期:'30e093da-c4e3-4ee0-b180-e5d0b4302d9f',原因:不是子字符串 步骤: * call read('Logcheck.feature') {requestId : "#(r... -
-1 votesanswersviews
有条件的输入?
我正在尝试为我们的部分应用程序编写一个黄瓜测试(我对黄瓜完全不熟悉,并且正在编写验收测试),我在测试中迈出了一步,我想做两件不同的事情之一 . 我希望它检查特定值,或检查系统默认值 . 这就是我提出的 Scenario Outline: English News Given with the locale is set to '<language>' When a user v... -
0 votesanswersviews
Step没有匹配的胶水代码eclipse
我正在IDE中创建此功能文件 Feature: Access seleniumframework.com website Use selenium java with cucumber-jvm and navigate to website Scenario: Print title, url When I open seleniumframework website Then I validat... -
0 votesanswersviews
黄瓜只报告失败的测试
我正在使用cucumber reporting tool生成黄瓜报告,是否可以以这种方式配置插件,以便它只显示失败测试的报告? 谢谢 . -
0 votesanswersviews
黄瓜 - 范围报告3期
在黄瓜java 8中运行功能文件时,我遇到了以下问题 cucumber.runtime.CucumberException:无法加载插件类:com.cucumber.listener.ExtentCucumberFormatter . 它没有在cucumber.runtime.formatter的cucumber.runtime.formatter.PluginFactory.pluginCla... -
0 votesanswersviews
黄瓜测试场景并行运行?
我在我的项目中有几个测试功能,到目前为止,我正在使用带有线程计数的运行程序并行运行它们 . 但问题是优化执行时间,因为这些线程需要更长的时间才能完成测试场景 有没有更好的方法来并行执行测试场景? 任何帮助..非常感谢!! -
2 votesanswersviews
黄瓜:黄瓜-jvm中未定义的步骤
我在执行使用Java的Cucumber框架设计的测试脚本时遇到了问题 . 我创建了以下步骤: Feature: Try to login in Testsite Scenario: Login Successfully Given User goes to Login Page When Enter "//*[@id='login-username']" as "us... -
0 votesanswersviews
我们如何实现并行运行的Cucumber JVM测试? [重复]
这个问题在这里已有答案: How to execute cucumber feature file parallel 3个答案 我想在不同的浏览器(Firefox和Chrome)中并行运行我的黄瓜JVM测试,因为我有每个浏览器的转接器文件,然后是我的pom.xml设置 . @RunWith(Cucumber.class)@CucumberOptions(format = {“pretty”,“... -
2 votesanswersviews
无法在日食中运行用空手道编写的功能文件作为黄瓜功能
我安装了黄瓜日食插件 . 我已经在空手道中编写了我的简单功能文件,当我尝试将其作为黄瓜测试运行时,我被要求实施缺少的步骤 . 当我使用专用的运行程序运行相同的功能文件时,它会毫无问题地执行 . 请你帮忙解决这个问题 . 我试图在不使用专用转轮的情况下进行此测试 Scenario: Validate that the sample webservice is up and running Given...