Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Ruby + Cucumber:如何在代码中执行 Cucumber?
我想从 Ruby 代码中执行 Cucumber 功能 通常情况下cucumber随 gem 安装的二进制文件在命令行上执行 并指定了一项或多项功能 但是 我想定义创建动态功能执行流程的逻辑 换句话说 程序可以计算出应该执行哪些功能 是否可以
ruby
Dynamic
cucumber
Rails 3.0.9 + Devise + Cucumber + Capybara 臭名昭著的“没有路线匹配 /users/sign_out”
我正在使用 devise 1 4 2 和 Rails 3 0 9 cucumber rails 1 0 2 capybara 1 0 0 我有No route matches users sign out 当我点击注销时出现错误 我添加了
rubyonrails3
rspec
devise
cucumber
capybara
是否可以将小黄瓜步骤写在多行上?
我是小黄瓜语言的新手 在我看来这似乎是非常基本的问题 但我找不到答案 我知道可以在 Gherkin 中编写多行步骤参数 如下所示 Given a blog post named Random with Markdown body Some
cucumber
gherkin
无法加载此类文件--2.2/gherkin_lexer_en,如何修复?
我需要一点帮助 我该如何解决这个问题 当我打电话时cucumber我收到以下错误 WARNING You must use ANSICON 1 31 or higher https github com adoxa ansic on to
ruby
cucumber
calabash
calabashandroid
RSpec 场景概要:多个测试用例
使用 RSpec 测试一堆不同测试用例的最佳方法是什么 例如 给定字符串添加 rb https gist github com 899520 require rspec class String if method defined reve
unittesting
templates
rspec
cucumber
水豚在我的电脑中打开一个html文件
我的电脑中有一个 html 文件 我想使用 Capybara 打开该文件来测试它 你能帮我解决这个问题吗 P S 该 html 文件是在我的应用程序中自动创建的 我非常感谢任何帮助我解决这个问题的想法 谢谢 UPDATE 基于水豚源码her
Testing
cucumber
capybara
BDD
无法在 Eclipse 中对空手道模板项目运行 mvn 测试
我克隆了空手道模板 即https github com karatelabs karate template https github com karatelabs karate template我能够在 Eclipse IDE 上运行测试
eclipse
Maven
cucumber
karate
如何切换不同版本的gem安装?
我在本地计算机上安装了三个版本的机架 rack 1 4 1 1 3 6 1 3 5 对于某些宝石 例如Cucumber 它需要较低版本rack被激活 我尝试过bundle但也没有什么好处 执行时 cucumber仍将使用激活的机架版本1 4
ruby
rubygems
cucumber
rack
Protractor 和 Cucumber:使用 async/await 函数超时
我正在使用 Angular 5 Protractor 和 Cucumber 进行 e2e 和 bdd 测试 当我在终端上运行时ng e2e我收到以下错误 当我打开页面 e2e steps home steps ts 15 错误 函数超时 确
angular
protractor
cucumber
Cucumber 在一段时间后逐步停止执行
我的一个测试会等到事件发生Then步 如果测试工作正常 则没有问题 但如果测试失败 即没有触发任何事件 那么它就会挂起 我怎样才能设置超时Cucumber I know JUnit有一个超时参数 您可以在 Test annotation h
Java
JUnit
cucumber
cucumberjava
我如何在 Capybara 中测试页面是否*未*重新加载(JavaScript onClick 拦截已起作用)?
我用的是水豚 黄瓜和恶作剧 我正在测试附加到表单提交按钮的 JavaScript 函数 该函数旨在捕获提交事件并阻止它 在后台执行 AJAX 请求 使用和不使用 AJAX 页面最终看起来都是一样的 但 AJAX 方法要快得多 并且不会中断浏
javascript
AJAX
cucumber
capybara
poltergeist
想要测试空手道 API 中整数值应 >3 的断言
json 响应是 值 0 23 我想在这里放置断言值应该小于 3 那么如何做到这一点 尝试了文档中的一些示例 但它们适用于此处的 jsonenter 代码的数组格式 场景 显示任何向 CS 发出 DB 请求所需的最短时间 该值是数据库访问性
API
cucumber
BDD
karate
使用 Cucumber JVM 运行测试时出现 UndefinedStepException
我使用 Cucumber Junit Appium 开发移动应用程序的测试 当我尝试使用 Cucumber 和 JUnit runner 运行测试时 我收到 io cucumber junit UndefinedStepException
Java
selenium
JUnit
cucumber
appium
黄瓜、水豚和硒 - 提交不带按钮的表单
我使用 Cucumber capybara 和 selenium 驱动程序进行了测试 该测试应填写表格并提交 正常的文本是 Scenario Fill form Given I am on the Form page When I fill
ruby
selenium
cucumber
capybara
[Cucumber][JVM][Maven]测试无法通过 maven 从命令行运行
我正在使用 java cucumber 和 Maven 运行测试 我正在使用 Eclipse IDE pom xml 也具有 Cucumber 依赖项 我以两种方式运行测试 从 Eclipse IDE 我将测试作为 Junit 测试运行 测
Maven
Testing
JUnit
cucumber
cucumberjvm
黄瓜与 TestNG
我们在 TestNG 中使用 Selenium WebDriver 有一个非常广泛的框架 我希望能够继续使用它 但使用 Cucumber BDD 我知道 Cucumber 可以与 JUnit 一起使用 但不确定它是否可以与 TestNG 一
cucumber
BDD
TestNG
如何使用java从cucumber中的场景大纲中获取场景名称
假设我有一个测试用例 例如 Scenario Facebook login test GIVEN I am a Facebook user WHEN I enter my user name password THEN login shou
Java
cucumber
cucumberjvm
cucumberjunit
cucumberjava
黄瓜报告缺少报告结果 - 报告未成功完成
我使用 Cucumber Reports 插件在管道作业中获取 Cucumber 报告 以前工作正常 但现在出现此错误 CucumberReport Preparing Cucumber Reports CucumberReport JSO
Java
selenium
cucumber
jenkinspipeline
cucumberjvm
iOS 模拟器 - 以编程方式禁用连接硬件键盘
我正在编写依赖于显示软件键盘的 UITests 由于 CI 每次都会在全新的模拟器上启动测试 该模拟器已连接硬件键盘 因此不会提供软件键盘 是否可以设置一些设置 可能在架构中 以强制禁用模拟器连接硬件键盘 我正在使用 Cucumber ap
ios
cucumber
appium
想要在运行 Cucumber 之前加载种子数据
我希望黄瓜在开始测试之前将我的种子数据加载到 db seeds rb 中 不是在每个场景或功能之前 而是在运行测试之前仅一次 而且在每个场景之后 种子必须保留在数据库中 那可能吗 我尝试创建一个文件 features support see
rubyonrails3
cucumber
«
1
2
3
4
5
6
...11
»