capybara

    -2热度

    1回答

    试图写一个测试,其中包括点击一个按钮,如下面的代码所示的两个单词。 Click_on(“更多过滤器”)不起作用,因为按钮由不同的单词组成,当单击该按钮时,该按钮变为“少过滤器”。 没有一个CSS选择器似乎工作或Xpath。 过滤器可以在链接中可以看出(https://www.redfin.com/city/10940/CA/Long-Beach/filter/sort=lo-distance,vi

    0热度

    1回答

    当前我正在尝试获取红宝石中水豚元素属性的内容。 属性名称是col-index。现在我想通过 [:col-index] 这里是访问属性的问题,即符号鸵鸟政策似乎接受像人物 -。 我可以在这里做什么不同?我无法更改属性名称,我认为这是一个简单的ruby问题。 如果您需要更多代码,请告诉我。 谢谢!

    0热度

    1回答

    这是我的部分观点... ​​ 我希望能够定位到该输入,是重定向到另一个网址。我怎样才能做到这一点 ?请帮忙 下面是我尝试过的一些东西。 describe "landings", :type => :feature do it "index: get all params" do visit '/sample_page?' expect(page).to have_no_content 'S

    0热度

    2回答

    我在我的水豚环境中遇到以下问题: 我需要搜索元素。该元素包含一个唯一的属性。该属性是异步更改的。 我需要这个属性的内容,但是当我只搜索属性时,我得到一个零。 我可以等到属性具有属性,但由于这是水豚的工作,我认为有可能是一个可能的选择,它可以搜索类似: find('button[uniqueattribute] != nil') 任何想法如何做到这一点? 已经谢谢了!

    1热度

    1回答

    使用RSpec,Capybara和Selenium测试Ruby on Rails应用程序。 我想单击一个具有href的锚点,但由于event.preventDefault而不应该导致任何地方。尽管如此,链接会将测试引导至链接页面,而不是保留在当前页面上。 我的第一印象是Javascript不起作用。除了其他测试,我可以看到Firefox做了一些事情,但我可以为这个特定测试说同样的事情。有什么我失踪

    -1热度

    1回答

    我有一个使用水豚和硒(chromedriver)编写的功能测试的Rails 5.0.5应用程序。我也在用春天。当我运行我的功能测试时,第一次请求到我的应用大约需要45秒,然后在这之后,请求时间正常。 我想了解为什么这个第一个请求很慢,而且速度更快 - 这是一个重大问题。 我设置硒的日志级别调试:Selenium::WebDriver.logger.level = :debug ,然后我看到: 01

    0热度

    1回答

    我想弄清楚如何测试搜索框。在rspec \ capybara中,我创建了2个工作,访问搜索框所在的页面,输入搜索词,然后单击搜索按钮。我希望只看到1份工作,但是这两份工作都正在退回。我猜测测试忽略了搜索输入。 特征规范 it "narrows results for a job using the search box" do job1 = Job.create!(job_attribu

    0热度

    1回答

    当在无头模式下用谷歌浏览器运行自动测试(用水豚驾驶它们)时,我想关闭动画。 这可能吗? 动画的一个示例是在页面之间进行转换的选项卡,如one。 感谢

    0热度

    1回答

    以前,我有水豚2.5,和Poltergeist page.save_screenshot工作得很好。但是,最近,我刚刚将我的水豚升级到2.15.4,导致Poltergeist page.save_screenshot不再工作。该文件未被创建。 这里是我的功能规格: feature 'create', js: true do before do visit root_path

    1热度

    2回答

    我们增加了应用程序洞察部署到Azure的Web应用程序服务的一个Asp.Net 4.5.1应用程序。它使用实体框架和SqlCommands来调用数据库。 应用程序见解添加了javascript和后端。 JavaScript跟踪工作正常,可以从使用Fiddler跟踪的调用和Azure门户中显示的报告数据中看到。 报告中还显示对Web服务器的请求,但应用程序映射图并未显示从Web服务器到数据库的任何依