capybara

    0热度

    1回答

    UJS Rails的在我的网页我有: - >是擦伤另一个网站与UJS提出了Ajax请求内容的形式(远程:真): <%= simple_form_for @listing, :url => listings_fetch_url, remote: true do |f| %> <%= f.input :url %> <%= f.button :submit, id: 'import

    0热度

    1回答

    我想修复我的硒和geckodriver错误Cloud9使用水豚和launchy。 当我尝试使用Rspec进行功能测试时,发生错误。 的错误说,下面 Failure/Error: visit root_path Selenium::WebDriver::Error::WebDriverError: not a file: "/home/ubuntu/bin/geckodrive

    0热度

    1回答

    我打空登录按钮 期望:验证错误应该出现,不允许提交 通常它按预期工作,但通过水豚,表单正在提交。 想要测试错误消息是否按预期方式显示。由于表单正在提交,无法测试。 任何帮助表示赞赏。

    2热度

    1回答

    我正在为大约15个步骤的向导编写一个非常长的集成测试。每个步骤都有大约20个输入/选择框。 我开始在我的测试中使用静态数据,但现在我已经开始编写诸如从选择框中选择一个随机值之类的东西,然后单击一个随机单选按钮作为选项。例如,这似乎更像捕捉错误;页面上的其中一个按钮可能无法正确呈现,因此该值永远不会保存到数据库中 - 这绝不会使用每次都选择相同选项的静态数据找到。或者,我可以手动写出所有可能选择的选

    0热度

    1回答

    我想测试查看密码按钮的功能,并测试我已经插入的密码。我想这将是简单的部分,难的部分是实际点击按钮来查看密码。我使用rspec来运行测试,而水豚与Mozilla Firefox进行交互。这是密码字段的代码,以及位于密码字段中的查看按钮。 <span class="input-password-toggle-label" data-toggle="true" data-label-show="anze

    0热度

    1回答

    目前的元素,我有这个测试: 规格/功能/ cardx/cardx_spec.rb it 'can edit cardx with the form' do product = FactoryGirl.create(:product) store = FactoryGirl.create(:store) click_link(class: 'link-record-ed

    2热度

    1回答

    我运行一个网站注册的规格与 Capybara.javascript_driver = :webkit 我注意到,当测试完成注册,将“成功注册”的声音(可在签署时听到的一个从“普通”浏览器启动)开始。 我认为这是正常的行为,但我的问题是: 有没有办法在水豚,WebKit的禁用的声音? 有没有一种方法来静音浏览器实例? 就像当我们想不加载图像和我们使用config.skip_image_loadi

    1热度

    2回答

    在Capybara中,我有几个命令要在共享某个相同父节点的节点上执行,但在少数情况下,我需要引用完全不同的节点。这可以这样写: find('.the .same #part').find('#different_part1').set... find('.the .same #part').find('.different_part2').set... find('#a_completely_

    1热度

    2回答

    我需要立即填写textarea用很长的string用于测试目的。 set/send_keys模拟键入,并且对于Sauce Labs造成超时太慢。 有没有办法在Capybara中即时填写textarea?

    1热度

    2回答

    在我的Ruby on Rails 4.2应用程序中,我想更改一个测试检查内联样式到rspec 3更近期的“期望”上的“应该”,但我得到一个错误。 当我使用下面的测试,我测试通过: find('#zone')['style'].should == "background-image: url(xxxxx); background-size: cover;" 我试图将其转换为RSPEC更近的 “期