webrat相关内容

Cucumber:找到带有标签文本 X 的输入?

在 Cucumber 中,我正在尝试创建这样的步骤: 然后我应该在“企业名称"输入中看到“示例企业名称" 我希望将“企业名称"输入定义为“标签包含文本“企业名称"的输入. 到目前为止,这是我在这一步所做的: 然后/^我应该在 "([^"]*)" 输入中看到 "([^"]*)" $/do |content, labeltext|# 不知道放什么结尾 在 jQuery 中,我会查找带有该 ..
发布时间:2022-01-22 23:43:27 其他开发

没有黄瓜的Rspec集成测试?

有没有办法在不使用 Cucumber 的情况下使用 Rspec 进行集成测试?我更喜欢只使用普通的旧 Webrat.谢谢. 解决方案 最新版RSpec-Rails (1.2.7) 现在有集成支持.升级然后开始将规范添加到规范/集成或使用“集成规范"生成器.在 spec/spec_helper.rb 中配置 Webrat 就可以了! ..
发布时间:2022-01-22 23:36:21 其他开发

authlogic flash[:notice] 没有出现在黄瓜 webrat 步骤中

我正在使用 cucumber 运行 BDD 步骤来实现我的 autlogic 登录行为. 场景:登录给定一个注册用户:“test@test.com",密码:“p@ssword"存在我在主页上当我关注“登录"时我用“test@test.com"填写“用户名"我用“p@ssword"填写“密码"我打开页面然后我按“登录"我打开页面然后我应该看到“登录成功!"我应该看到“注销" 这是我的场景,当我 ..
发布时间:2022-01-22 23:31:57 其他开发

Capybara 的 HTTP 基本身份验证

我正在为我的 Rails 3 应用程序编写一些 RSpec 测试,并尝试从 Webrat 切换到 水豚.到目前为止一切顺利,但该应用程序使用 HTTP 基本身份验证来授权我的管理员用户,知道如何使用 Capybara 进行测试吗? 这是我当前的 Webrat 步骤: 它“应该为管理员认证"做basic_auth('用户', '秘密')访问“/管理员"response.status.shou ..
发布时间:2021-12-13 14:36:50 其他开发

使用Webrat测试时如何处理Cookie?

我正在使用Webrat为基于Sinatra的应用程序编写Cucumber测试.对于某些测试,我需要实现 这样的方案 Given I am logged in as admin When I am visiting "/" Then I should see "Settings" 我定义这样的步骤: Given /^I am logged in as "(.+)"$/ do |use ..
发布时间:2020-07-14 03:07:23 其他开发

webrat安装错误

当我尝试在我的OS X中安装webrat时,我收到以下错误,请建议我如何解决这个问题。 错误: 安装webrat时出错: 错误:无法构建gem本机扩展。 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb找不到/ System /图书馆/框架/ Ruby ..
发布时间:2017-08-24 02:01:53 其他开发

为JRuby安装hpricot

我想看看黄瓜的Jruby在Rails。 我用hpricot安装了这个gem: gem install hpricot --source http://code.whytheluckystiff.net --version 0.6.1 --platform java 这将安装hpricot的java版本。我将hpricot_scan.jar添加到CLASSPATH,但是当我运行时: ..
发布时间:2017-03-01 22:23:38 软件测试

黄瓜:找到带有标签文本X的输入?

在Cucumber,我试图创建一个这样的步骤: 然后我应该看到“在“业务名称”输入中 我想将“业务名称”输入定义为“ 这里是我到目前为止的步骤: 然后/ ^我应该在“([^”] *)“输入$ / do | content,labeltext | #不确定要放在这里 end 在jQuery中,对于带有该文本的标签,查看其“for”属性,并 ..
发布时间:2017-03-01 21:43:24 软件测试

Rspec集成测试没有黄瓜?

有没有办法使用Rspec进行集成测试而不使用Cucumber?我更喜欢使用纯旧的Webrat。感谢。 解决方案 最新版本 RSpec-Rails (1.2.7)现在已经集成支持。然后升级,然后开始将specs添加到spec / integration或使用'integration_spec'生成器。在spec / spec_helper.rb中配置Webrat,并设置好! ..
发布时间:2017-03-01 21:29:22 软件测试

authlogic flash [:notice]没有出现在黄瓜webrat步骤

我正在用黄瓜运行BDD步骤以实现我的自我登录行为。 场景:登录 注册用户:“test@test.com”,密码:“p @ ssword”存在 我在主页 当我按照“登录” 我填写“用户名“和”test@test.com“ 我用”p @ ssword“填写”密码“ 我打开页面 然后按”登录“ 我打开页面 然后我应该看到“登录成功! 我应该看到“退出” 这是我的情况, p> ..
发布时间:2017-03-01 21:20:43 软件测试

黄瓜+ Webrat +硒指南

我一直在使用Cucumber和Webrat。我现在需要开始写涉及AJAX交互的行为,所以我想使用Selenium适配器Webrat。 任何人都可以指出一个简单和更新的安装和配置selenium + webrat +黄瓜的分步指南? 解决方案 我使用的是Selenium在我的项目上使用rspec,并从Selenium IDE的自定义格式化程序生成代码。 有很多硒,但我的成功使用Sel ..
发布时间:2017-03-01 21:01:44 软件测试